SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 830
INFOTAIN SYSTEM FOR AUTOMOBILE BASED ON
BEAGLEBONE BLACK
Jagdish T R1
, Ramachandra A C2
1
Student 4th
sem M.tech, Dept. of Electronics and Communication Engineering, A.C.E, Bangalore, Karnataka, India
2
Professor and Head, Dept. of Electronics and Communication Engineering, A.C.E, Bangalore, Karnataka, India
Abstract
Today’s Automobiles require multiple advance features with a single touch, therefore there is a need for infotainment system
which handles both Information and Entertainment. This project reports an Infotain system for Automobile based on Beaglebone
Black development board by Embedding Android Operating System and Android applications on to the device. This infotain
system is capable to play multimedia files, provide information related to the Navigation, and create access to the Internet. The
main aim of the project is to build and customize the operating system according to the system requirement and developing
application softwares for the Infotainment sytem. This process of refining and building operating systems and applications for a
brand new boards is called Board Bring Up. Above reported Infotain system can be upgraded with different hardware modules
for better features in Navigation and Communication, since the board is equipped with more communication interfacing ports. An
voice guiding feature for driver using the map details, a Message popup feature which delivers the message to an control /
monitoring center would be added in future.
Key Words: Infotain, Beaglebone Black, Navigation, and Sitara.
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Infotainment system combines entertainment, multi-
media and driver information functions in single module.
They offer radio or satellite radio, CD/DVD player for
music and video, navigation system, data and multimedia
ports (USB, Blue tooth, line in, line out, video in) as well as
general and vehicle status information.
A Navigation system is a system that aids in navigation.
Navigation systems may be entirely on board a vehicle
vessel, or they may be located elsewhere and communicate
via radio or other signals with a vehicle or vessel.
Android is an operating system based on the Linux
kernel, and designed basically for touch screen mobile
devices such as smart phones and tablet computers.
Programmed using C for the core content and C++, Java for
interface of users.
1.1 Beaglebone black
The BeagleBone Black is the newest member of the
BeagleBoard family. The BeagleBoard is a low-cost, fan-
less single-board computer based on low-power Texas
Instruments processors. It is a lower-cost, high-expansion
focused development kit using a low cost Sitara ARM
Cortex-A8 processor from Texas Instruments. The
BeagleBone Black ships with Linux kernel 3.8, upgraded
from the original BeagleBone's Linux kernel 3.2. Operating
system for board are Android, Ubuntu, openSUSE and
Angstrom. The board also supports other OSes such as
FreeBSD, OpenBSD, QNX, MINIX 3, RISC OS, and
Windows Embedded.
2. EXISTING MODEL
The existing infotainment systems are capable to play
multimedia, providing access to navigation and vehicle
status. Present systems use specific company’s hardware
module and operating system of respective company. The
application for these systems would be prebuilt specifically.
2.1 Problem Definition
In the present day’s the flexibility of the operating sytem
and applications compatibility and availability of the
applications is very important. But the existing infotain
systems have very few applications supportable for the
company’s operating system. Other disadvantage of existing
system is the size of the device would be quite large and
some systems may have separate modules for entertainment
and information, hence there is wastage of space.
3. PROPOSED WORK
The project reports an proposed approach of building an
Infotain sytem based on android embedded system using
beaglebone black.The block diagram of the infotain system
is shown in Figure.1.The system contains a beaglebone
black development board, user interface devices ,a micro
SDcard in which the Android operating system and Android
application is embedded and plugged into the memory card
slot of the board ,an HDMI/DVI port compatible display
device, audio devices (speakers).
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 831
Fig -1: Block diagram of Infotain System.
Building the infotain system would include developing
Android applications and building the Android operating
system compatible for the development board.
Hardware requirements for building system :
1. Beaglebone black board (target system )
2. Personal Computer (host system)
3. User interface devices
4. Display devices and speakers
5. Micro SD card (loaded with OS and application)
Software requirements for building system :
1. Eclipse tool
2. ADT(Android development Tool)
3. JRE (java runtime environment)
4. Android Source Code
5. Ubuntu 12.04 as a Host Operating System
6. Android Jelly Bean 4.1 as a Target Operating
System
The process of Building and customizing an operating
system ,developing application software for an specific
newly arrived board and making it work as per specification
is called Board Bring Up. In this project building the
operating system is achieved by executing commands in the
terminal window on the Linux operating system (host
system).The procedure would include building stage 1 boot
loader(MLO file ),stage 2 boot loader(u_boot),building
kernel file(UImage),building root file system(boot.scr)
,finally developing application and running on the core
operating system.
Flow chart for the media player application is shown
below in Figure.2.it shows the working of the mediaplayer
application on the android OS .Media files stored in the sd
card is loaded to the player initially , loading the buttons
,updating time and playing according to the user inputs.f the
media file is playing pause button is loaded and play button
loads if paused.the application checks any button
(repeat,shuffle) is activated and plays accordingly.
Fig.2. Flow chart of media player application
Flow chart for the Navigation application is shown in
Figure.3.Once the application is activated the grid view of
the map is loaded as predefined by the Google services, then
it loads the graphical map view and buttons (GPS on
/off),application displays the default location defined by the
programmer by the help of the image frames stored in the
database system. Application checks for GPS button on
condition if its true then the GPS device is tracked and
current location of the device is displayed on the device with
a dotted mark indicating the current location on the map.
Once the current location is pointed on map the application
would load surrounding location around the current location
.If the device changes its current position the GPS device is
again tracked and updates the current location. If the GPS
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 832
module is not available or its switched off then application
only displays map has the which user points through
interfacing device.
Fig.3.Flow Chart of Navigation Application.
4. RESULTS
The proposed system was tested on the beagle bone black
board by burning the operating system and application
software which was developed on to the memory card of the
board and the acceptable results were observed on the
display device. The screenshots of the results is shown in
figures below Figure.3 .In screenshot the image shows an
media player which loads the media files from SDcard of
board to player and plays according to the list created by the
user. The buttons would be able to play, pause ,stop,
forward ,rewind ,repeat, shuffle. The list button in the
mediaplayer would show the mediafiles list loaded for
playing..The screenshot shown in Figure.5.shows the
navigation application used for tracking and locating the
present location of the device(in case of this project it would
be an automobile).The circular button present at top of the
navigation screen is used for switching GPS device on/off.
Zooming in and zooming out is achieved by swiping and
tapping on the touch screen display device and dragging,
scrolling for normal devices.
Fig.4.Screenshot of the Mediaplayer application
Fig.5.Screenshot of Navigation Application
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 833
5. CONCLUSION
The proposed system was built and executed on the
beaglebone black development board successfully with best
results. The scope of work can be extended with additional
applications to use voice guiding and popup message feature
based on map. Additional communication hardware modules
like GPS, GSM etc can be interfaced in future for advanced
communication features
ACKNOWLEDGEMENT
I am very much thankful to Dr. RAMACHANDRA A C,
professor and Head, Dept. of Electronics and
Communication Engineering. I also express sincere thanks
to all faculty members of Department for the valuable
advice and assistance. I also thank all my family members
and friends for their kind cooperation.
REFERENCES
[1] Kyle Merrifield Mew ,Android 3.0 Application
Development Cook book ,Packt publication ,2011
[2] TI-Android-JB-4.2.2-DevKit-4.1.1 DevelopersGuide by
Texas Instruments,2013
[3] https://developer.android.com
[4] http://ww.addictivetips.com/category/android/
[5] http://www.tutorialspoint.com/android/android_applicat
ion_components.htm
[6] http://www.ti.com/beagle board
[7] http://www.wikipedia.com/beagleboard
[8] http://www.beagleboard.org

More Related Content

PDF
IEM ECE Electrovision 2013
PDF
2010TDC_light
DOCX
CHILD TRACKING SYSTEM
PDF
H010424954
PDF
The influence of eyes and brain
PDF
Mobile Personalized Notes Using Memory Package
PDF
A1803030111
PDF
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
IEM ECE Electrovision 2013
2010TDC_light
CHILD TRACKING SYSTEM
H010424954
The influence of eyes and brain
Mobile Personalized Notes Using Memory Package
A1803030111
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE

What's hot (8)

PDF
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
PPTX
Chapter 05
PDF
Theoretical assessment of E-Ball: A diminutive PC obscuring the traditional PC
PDF
Controlling of windows media player using hand recognition system
PDF
IRJET-Space Invaders: An Educational Game in Virtual Reality
PPTX
Tourists yatra guide (An android application)
PDF
Interactive games accessibility begonapino-com
PPTX
A report on pointing devices
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Chapter 05
Theoretical assessment of E-Ball: A diminutive PC obscuring the traditional PC
Controlling of windows media player using hand recognition system
IRJET-Space Invaders: An Educational Game in Virtual Reality
Tourists yatra guide (An android application)
Interactive games accessibility begonapino-com
A report on pointing devices
Ad

Viewers also liked (20)

PDF
An analysis of desktop control and information retrieval from the internet us...
PDF
Simulation and hardware implementation of change in
PDF
Adsorption studies of colourremoval byactivated
PDF
Maximizing network capacity and reliable transmission
PDF
Artificial intelligence based control approach for
PDF
Deceitful and instigating a aerobics itinerary for twinsteered
PDF
An axisymmetric bending and shear stress analysis of of
PDF
Characterization of reusable software components for better reuse
PDF
Design of floating handlebar suspension
PDF
Conception of a water level detector (tide gauge) based on a electromagnetic ...
PDF
Analysis of roucairol and carvalho approach in
PDF
Data slicing technique to privacy preserving and data
PDF
Study of nitrate adsorption characteristics on red soil
PDF
An image crawler for content based image retrieval
PDF
Experimental investigation on the effect of fin pitch on the performance of p...
PDF
Embedded wrist watch
PDF
New optimization scheme for cooperative spectrum sensing taking different snr...
PDF
Economic feasibility report on cetp using physico chemical process-a case study
PDF
Reconstruction of partially damaged facial image
PDF
Design of wide band microstrip array antenna using direct coupled technique
An analysis of desktop control and information retrieval from the internet us...
Simulation and hardware implementation of change in
Adsorption studies of colourremoval byactivated
Maximizing network capacity and reliable transmission
Artificial intelligence based control approach for
Deceitful and instigating a aerobics itinerary for twinsteered
An axisymmetric bending and shear stress analysis of of
Characterization of reusable software components for better reuse
Design of floating handlebar suspension
Conception of a water level detector (tide gauge) based on a electromagnetic ...
Analysis of roucairol and carvalho approach in
Data slicing technique to privacy preserving and data
Study of nitrate adsorption characteristics on red soil
An image crawler for content based image retrieval
Experimental investigation on the effect of fin pitch on the performance of p...
Embedded wrist watch
New optimization scheme for cooperative spectrum sensing taking different snr...
Economic feasibility report on cetp using physico chemical process-a case study
Reconstruction of partially damaged facial image
Design of wide band microstrip array antenna using direct coupled technique
Ad

Similar to Infotain system for automobile based on beaglebone black (20)

PPTX
Presentation opcma eng
PDF
14 9245 it design of android based smart car (edit ari)
PPTX
Embedded Systems Overview
PDF
BeagleBoard Workshop ESC Boston 2011
PDF
Land vehicle tracking system using java on android platform
PDF
Google Android Naver 1212
PDF
The Advent of Automotive Linux
PDF
Android System Developement
PDF
The next frontier: open source in the car
DOCX
Providing accident detection in vehicular
PPT
Beagle board101 esc-boston-2009b
PDF
Next-Gen In-Vehicle Software Opportunities
PPT
339_311 PPT
PDF
SCALE 2012: Automotive: new frontier for mobile Linux
PDF
Introduction to Android (Jeudis du libre)
PPTX
Aplit-Soft
PDF
Embedded Android: Android beyond the smartphone
PPT
Building Android Devices
PDF
Beagle board
PDF
Embedded Android Market Development
Presentation opcma eng
14 9245 it design of android based smart car (edit ari)
Embedded Systems Overview
BeagleBoard Workshop ESC Boston 2011
Land vehicle tracking system using java on android platform
Google Android Naver 1212
The Advent of Automotive Linux
Android System Developement
The next frontier: open source in the car
Providing accident detection in vehicular
Beagle board101 esc-boston-2009b
Next-Gen In-Vehicle Software Opportunities
339_311 PPT
SCALE 2012: Automotive: new frontier for mobile Linux
Introduction to Android (Jeudis du libre)
Aplit-Soft
Embedded Android: Android beyond the smartphone
Building Android Devices
Beagle board
Embedded Android Market Development

More from eSAT Publishing House (20)

PDF
Likely impacts of hudhud on the environment of visakhapatnam
PDF
Impact of flood disaster in a drought prone area – case study of alampur vill...
PDF
Hudhud cyclone – a severe disaster in visakhapatnam
PDF
Groundwater investigation using geophysical methods a case study of pydibhim...
PDF
Flood related disasters concerned to urban flooding in bangalore, india
PDF
Enhancing post disaster recovery by optimal infrastructure capacity building
PDF
Effect of lintel and lintel band on the global performance of reinforced conc...
PDF
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
PDF
Wind damage to buildings, infrastrucuture and landscape elements along the be...
PDF
Shear strength of rc deep beam panels – a review
PDF
Role of voluntary teams of professional engineers in dissater management – ex...
PDF
Risk analysis and environmental hazard management
PDF
Review study on performance of seismically tested repaired shear walls
PDF
Monitoring and assessment of air quality with reference to dust particles (pm...
PDF
Low cost wireless sensor networks and smartphone applications for disaster ma...
PDF
Coastal zones – seismic vulnerability an analysis from east coast of india
PDF
Can fracture mechanics predict damage due disaster of structures
PDF
Assessment of seismic susceptibility of rc buildings
PDF
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
PDF
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Likely impacts of hudhud on the environment of visakhapatnam
Impact of flood disaster in a drought prone area – case study of alampur vill...
Hudhud cyclone – a severe disaster in visakhapatnam
Groundwater investigation using geophysical methods a case study of pydibhim...
Flood related disasters concerned to urban flooding in bangalore, india
Enhancing post disaster recovery by optimal infrastructure capacity building
Effect of lintel and lintel band on the global performance of reinforced conc...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Shear strength of rc deep beam panels – a review
Role of voluntary teams of professional engineers in dissater management – ex...
Risk analysis and environmental hazard management
Review study on performance of seismically tested repaired shear walls
Monitoring and assessment of air quality with reference to dust particles (pm...
Low cost wireless sensor networks and smartphone applications for disaster ma...
Coastal zones – seismic vulnerability an analysis from east coast of india
Can fracture mechanics predict damage due disaster of structures
Assessment of seismic susceptibility of rc buildings
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...

Recently uploaded (20)

PDF
Design Guidelines and solutions for Plastics parts
PPTX
Software Engineering and software moduleing
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Information Storage and Retrieval Techniques Unit III
PPTX
Artificial Intelligence
PDF
737-MAX_SRG.pdf student reference guides
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PPT
Occupational Health and Safety Management System
PPTX
Fundamentals of Mechanical Engineering.pptx
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PPTX
communication and presentation skills 01
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PPT
Total quality management ppt for engineering students
Design Guidelines and solutions for Plastics parts
Software Engineering and software moduleing
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Nature of X-rays, X- Ray Equipment, Fluoroscopy
Safety Seminar civil to be ensured for safe working.
Information Storage and Retrieval Techniques Unit III
Artificial Intelligence
737-MAX_SRG.pdf student reference guides
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
Occupational Health and Safety Management System
Fundamentals of Mechanical Engineering.pptx
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
communication and presentation skills 01
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Total quality management ppt for engineering students

Infotain system for automobile based on beaglebone black

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 830 INFOTAIN SYSTEM FOR AUTOMOBILE BASED ON BEAGLEBONE BLACK Jagdish T R1 , Ramachandra A C2 1 Student 4th sem M.tech, Dept. of Electronics and Communication Engineering, A.C.E, Bangalore, Karnataka, India 2 Professor and Head, Dept. of Electronics and Communication Engineering, A.C.E, Bangalore, Karnataka, India Abstract Today’s Automobiles require multiple advance features with a single touch, therefore there is a need for infotainment system which handles both Information and Entertainment. This project reports an Infotain system for Automobile based on Beaglebone Black development board by Embedding Android Operating System and Android applications on to the device. This infotain system is capable to play multimedia files, provide information related to the Navigation, and create access to the Internet. The main aim of the project is to build and customize the operating system according to the system requirement and developing application softwares for the Infotainment sytem. This process of refining and building operating systems and applications for a brand new boards is called Board Bring Up. Above reported Infotain system can be upgraded with different hardware modules for better features in Navigation and Communication, since the board is equipped with more communication interfacing ports. An voice guiding feature for driver using the map details, a Message popup feature which delivers the message to an control / monitoring center would be added in future. Key Words: Infotain, Beaglebone Black, Navigation, and Sitara. --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Infotainment system combines entertainment, multi- media and driver information functions in single module. They offer radio or satellite radio, CD/DVD player for music and video, navigation system, data and multimedia ports (USB, Blue tooth, line in, line out, video in) as well as general and vehicle status information. A Navigation system is a system that aids in navigation. Navigation systems may be entirely on board a vehicle vessel, or they may be located elsewhere and communicate via radio or other signals with a vehicle or vessel. Android is an operating system based on the Linux kernel, and designed basically for touch screen mobile devices such as smart phones and tablet computers. Programmed using C for the core content and C++, Java for interface of users. 1.1 Beaglebone black The BeagleBone Black is the newest member of the BeagleBoard family. The BeagleBoard is a low-cost, fan- less single-board computer based on low-power Texas Instruments processors. It is a lower-cost, high-expansion focused development kit using a low cost Sitara ARM Cortex-A8 processor from Texas Instruments. The BeagleBone Black ships with Linux kernel 3.8, upgraded from the original BeagleBone's Linux kernel 3.2. Operating system for board are Android, Ubuntu, openSUSE and Angstrom. The board also supports other OSes such as FreeBSD, OpenBSD, QNX, MINIX 3, RISC OS, and Windows Embedded. 2. EXISTING MODEL The existing infotainment systems are capable to play multimedia, providing access to navigation and vehicle status. Present systems use specific company’s hardware module and operating system of respective company. The application for these systems would be prebuilt specifically. 2.1 Problem Definition In the present day’s the flexibility of the operating sytem and applications compatibility and availability of the applications is very important. But the existing infotain systems have very few applications supportable for the company’s operating system. Other disadvantage of existing system is the size of the device would be quite large and some systems may have separate modules for entertainment and information, hence there is wastage of space. 3. PROPOSED WORK The project reports an proposed approach of building an Infotain sytem based on android embedded system using beaglebone black.The block diagram of the infotain system is shown in Figure.1.The system contains a beaglebone black development board, user interface devices ,a micro SDcard in which the Android operating system and Android application is embedded and plugged into the memory card slot of the board ,an HDMI/DVI port compatible display device, audio devices (speakers).
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 831 Fig -1: Block diagram of Infotain System. Building the infotain system would include developing Android applications and building the Android operating system compatible for the development board. Hardware requirements for building system : 1. Beaglebone black board (target system ) 2. Personal Computer (host system) 3. User interface devices 4. Display devices and speakers 5. Micro SD card (loaded with OS and application) Software requirements for building system : 1. Eclipse tool 2. ADT(Android development Tool) 3. JRE (java runtime environment) 4. Android Source Code 5. Ubuntu 12.04 as a Host Operating System 6. Android Jelly Bean 4.1 as a Target Operating System The process of Building and customizing an operating system ,developing application software for an specific newly arrived board and making it work as per specification is called Board Bring Up. In this project building the operating system is achieved by executing commands in the terminal window on the Linux operating system (host system).The procedure would include building stage 1 boot loader(MLO file ),stage 2 boot loader(u_boot),building kernel file(UImage),building root file system(boot.scr) ,finally developing application and running on the core operating system. Flow chart for the media player application is shown below in Figure.2.it shows the working of the mediaplayer application on the android OS .Media files stored in the sd card is loaded to the player initially , loading the buttons ,updating time and playing according to the user inputs.f the media file is playing pause button is loaded and play button loads if paused.the application checks any button (repeat,shuffle) is activated and plays accordingly. Fig.2. Flow chart of media player application Flow chart for the Navigation application is shown in Figure.3.Once the application is activated the grid view of the map is loaded as predefined by the Google services, then it loads the graphical map view and buttons (GPS on /off),application displays the default location defined by the programmer by the help of the image frames stored in the database system. Application checks for GPS button on condition if its true then the GPS device is tracked and current location of the device is displayed on the device with a dotted mark indicating the current location on the map. Once the current location is pointed on map the application would load surrounding location around the current location .If the device changes its current position the GPS device is again tracked and updates the current location. If the GPS
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 832 module is not available or its switched off then application only displays map has the which user points through interfacing device. Fig.3.Flow Chart of Navigation Application. 4. RESULTS The proposed system was tested on the beagle bone black board by burning the operating system and application software which was developed on to the memory card of the board and the acceptable results were observed on the display device. The screenshots of the results is shown in figures below Figure.3 .In screenshot the image shows an media player which loads the media files from SDcard of board to player and plays according to the list created by the user. The buttons would be able to play, pause ,stop, forward ,rewind ,repeat, shuffle. The list button in the mediaplayer would show the mediafiles list loaded for playing..The screenshot shown in Figure.5.shows the navigation application used for tracking and locating the present location of the device(in case of this project it would be an automobile).The circular button present at top of the navigation screen is used for switching GPS device on/off. Zooming in and zooming out is achieved by swiping and tapping on the touch screen display device and dragging, scrolling for normal devices. Fig.4.Screenshot of the Mediaplayer application Fig.5.Screenshot of Navigation Application
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 833 5. CONCLUSION The proposed system was built and executed on the beaglebone black development board successfully with best results. The scope of work can be extended with additional applications to use voice guiding and popup message feature based on map. Additional communication hardware modules like GPS, GSM etc can be interfaced in future for advanced communication features ACKNOWLEDGEMENT I am very much thankful to Dr. RAMACHANDRA A C, professor and Head, Dept. of Electronics and Communication Engineering. I also express sincere thanks to all faculty members of Department for the valuable advice and assistance. I also thank all my family members and friends for their kind cooperation. REFERENCES [1] Kyle Merrifield Mew ,Android 3.0 Application Development Cook book ,Packt publication ,2011 [2] TI-Android-JB-4.2.2-DevKit-4.1.1 DevelopersGuide by Texas Instruments,2013 [3] https://developer.android.com [4] http://ww.addictivetips.com/category/android/ [5] http://www.tutorialspoint.com/android/android_applicat ion_components.htm [6] http://www.ti.com/beagle board [7] http://www.wikipedia.com/beagleboard [8] http://www.beagleboard.org