Project Title: In-Car Nav
The Challenge
A multinational consumer electronics manufacturer wished to enhance its consumer hardware with the latest software applications. One such initiative involved creating GPS positioning services that would be available to consumers using its hardware products. Market data revealed that over 50 percent of all vehicles will likely have navigation systems by 2009. Looking to capitalize on this trend, the company contacted LUXOFT with a request to create a customized software solution for use with its products.The solution needed to be an automotive navigation system employing off-board architecture. Off-board automotive navigation systems require client-server architecture. This approach implies that on-board hardware and software is capable of interpreting user requests, sending them to a central server, receiving results, and displaying them to users. Such a system is optimal in terms of user benefits, works with limited processing and storage capacity but requires significant communication capabilities.
The solution needed to be flexible in terms of geographical data and offer a wide array of opportunities for integration with other devices. Another requirement was 24x7 access to up-to-date geographic information, including traffic data. Wireless network access would allow the system to upload maps on-demand and would tremendously reduce the necessary on-board storage capacity. Network capabilities are essential as they are the basis for wireless services development and integration.
From the supplier's point of view, off-board systems provide more solution design options and a larger service set, which make it possible to build precise functionality.
The Solution
The developed system is a pure client/server solution where LUXOFT developed the client-side components and a third party provider supplied the server-side (GIS Server). Additionally, LUXOFT provided server-side optimization modules.LUXOFT's client-side solution communicates with the GIS Server, provides the navigation interface and makes GPS corrections.
In-Car Navigation system functionality includes:
- Map-rendering component - as a driver changes directions the map automatically rotates to always show forward progress
- Multiple criteria location search feature
- Route planner
- Tile-rendering component - shows a simplified view of required data
- Countdown bar - tells a driver when to expect the next maneuver
- Lapsed time calculator
- Audio instructions
- Text instruction list
- GPS correction algorithms
- Data optimizer - optimizes and compresses GIS data received from the GIS Server (optimizes wireless network data transfers)
Tools and Technologies
- Java J2ME
- C++
- XML
- Web services
Post Your Story, Tell All About Your Success!
If you want the story of your company to appear on the portal please fill out this form and send it to [email protected]. We would also like you to leave contact information (name, e-mail, phone) of a person who is responsible for filling the form to clarify any questions, which could appear.
Available Success Stories From Companies:
Disclaimer
All information contained in this Section is owned by RUSSOFT.org and its Participants and is protected by Russian and international copyright laws. Any reproduction or republication of all or part of this Section has to remain intact and include a notice on the copyright of RUSSOFT.org or the Participants, as applicable.
While the information of this Section has been presented with all due care, RUSSOFT.org does not warrant the accuracy, completeness, usefulness and truth of Section’s information, links and logos derived from third parties. RUSSOFT.org is not liable for any loss or damage occurring from the use of this Section’s materials.






