Truck Android Application

Truck Android Application


Kerim Strikovic
Electrical & Computer Engineering

Tory Schober
Electrical & Computer Engineering

For the most up-to-date information, visit the students project website.  


We propose a simple, easy to use, and non-invasive solution to this very common problem. The basic design includes a small piece of hardware, which would scan in receipts as the driver receives them, then pull off the important information (such as subtotal spent). This information would then be forwarded to a local Android device (phone or tablet), where the information would be stored. Upon arriving at home, the Android device need simply be ‘synced’ to a computer, where a peripheral application would keep all the information in an organized Excel-Type spreadsheet, to be called upon anytime. Using the Android device’s on-board application, we can expand on this design much more. We could keep digital trucker’s logs, which would simply have to be copied down at the end of each day, and even use an application such as Google maps to keep track of the location at which each purchase was made. If realized, this design should offer an affordable, simple, and easy-to-use solution to this very common problem

The Purpose (Mission)

  • To create a simple to use, non-invasive, efficient, and accurate method for truck drivers to digitally keep track of important information with an emphasis on expenditures.

Main Design Features

  • A peripheral device that can accurately scan receipts, turning them into digital images.
  • Some sort of character recognition software, either on the peripheral device or on the phone, which extracts the desired values.
  • Transfer of data from peripheral device via a wire connection.
  • A ‘sync’ feature with a computer-based application that takes the expenditure data off the phone, storing it on a local machine.

Optional Design Features

  • Syncing with an application such as Goggle Maps, to keep track of the location of each purchase.
  • An on-screen interface that asks the driver for current status, which would keep a digital log-book which can be printed or copied down at the end of each day.  Perhaps an automated logbook, which fills itself out using movement information from the phone’s on-board GPS locator.
  • An automatic prompt which asks the driver if gas was poured at a rest stop (as this is to be documented separately), and then subtracts that total from the receipt that is fed.
  • An intuitive organization interface, which would record the start and end of each delivered load, collecting additional information about each load, such as miles traveled, money spent on gas, money profited, and possibly do statistical analysis on this data to maximize future efficiency.
  • An external memory card on the peripheral device, which would save images/data while the phone is not connected. This way the phone would not need to be connected for the device to work, but would simply ‘catch up’ on collecting data when it is connected to the device.

Project Constraints

  • Devices like this exist, but are notoriously hard to use and set up. Therefore to attain marketability, all aspects of the application must be as ‘plug-and-play’ friendly as possible.
  • Since the peripheral device will be kept on a truck for its intended lifetime, it should be designed to operate off the DC current generated by a cigarette lighter (as this is the main source of internal electricity for 18-wheelers).
  • Since this project is intended to work for cross-country truckers, any GPS implementation has to know how to handle GPS ‘black spots’ where no location data is available, either by estimation, requesting user input, or recording blank data.
  • The device has to be cushioned, or be able to withstand prolonged vibrations, as the dashboard vibrations of an 18-wheeler can be quite severe.
  • The device must have enough memory to store information for over a month, as some drivers drive in month-long rotations.
  • The final design must be affordable. The initial range for this is in the $70-$150 range.