app development

Mobile Device App Development


The App Development division of ASTER Labs specializes in quickly and efficiently building app prototypes and full-fledged Google Play Store and Apple App Store applications, both in support of our own research as well as for external research groups and clients.


ASTER Labs can build your app for Android, iOS, Windows, Web, or all of the above – whichever makes the most sense for your project.


For the quickest and most cost-saving turnaround, we use Android for mobile prototyping and development, or web if feasible.


We specialize in application tools useful in the research field, including

  1. Bullet   Sensors

  2.    Image processing

  3.    Maps

  4.    Navigation and localization

  5.    Mathematical modeling and statistics

  6.    Data visualizations

  7.    Assistive technologies

  8.    Wireless, or wired, instruments

  9.    Internet of Things


Our development efforts feature many cost savings which we pass along to our clients. These include our expertise and experience with the tools mentioned above, developing research related apps and prototypes, and our pragmatic, small business, get-it-done-right approach using our efficient and effective management teams with a young and talented work force.


Contact us to start a discussion about how ASTER Labs personnel can assist you and your project development.



Recent Projects


Below is a small set of projects we have worked on for internal and external programs:


            WiFi Localization App

            This app provides indoor location based on WiFi ranging and IMU sensor readings — accelerometer, gyroscope, and magnetometer.
            The WiFi receiver and IMU sensors can either be those in the phone, or an external unit such as the shoe insole unit we developed for
            an NIH SBIR program. WiFi localization is achieved via ranging with a single WiFi access point, or by checking a calibrated
            signal strength profile of several access points.

            


           














          



            Torchlight  

            In conjunction with our colleagues at Moai Technologies LLC, this app uses input from attached infrared and optical cameras to

            produce a mulitmodal image for use by persons with low vision.  Image processing focuses primarily on the detection of people in a

            scene, with secondary focus on very hot or warm objects, as well as scene depth. Placing the user’s finger on the touchscreen of the

            phone provides tactile and audio feedback, allowing the user to navigate the scene in real-time.




















            Speech Stuttering

            In conjunction with our colleagues at Moai Technologies LLC, this app provides persons who stutter a way to practice independently

            and work with their speech therapist remotely. Using the app, the patient records him or herself with either audio or video. They rate

            their session using a standardized rating form and annotate their recording with comments placed at specific times. They upload
            their rated, annotated session to a secure server, where a therapist analyzes the recording and returns feedback via the app.
            In addition, the user can get automated feedback from onboard stuttering analysis.



           

















            IMU Navigation

            To support our personal navigation research, an app to record and display a generated path. The input data is accumulated from
            inertial measurement units (IMU), composed of accelerometers, gyroscopes, and magnetometers, and estimated stride length of an
            an individual. Unique algorithms generate the path of the person, without the detrimental effects of significant wandering
            associated with gyro drift or magnetic interference.

       








          





          







            RoboSeed Controller App

            An Android app developed which uses a mobile phone as the control device for the “RoboSeed” unmanned aerial vehicle. The app

            communicates via Bluetooth to an onboard inertial measurement unit (IMU), which both collects inertial measurement data for
            vehicle orientation and controls the vehicle motors.

 



















            IMU Visualization Tool (Windows)

            This application software packages is a Windows-based Inertial Measurement Unit (IMU) Visualization tool. It provides both manual
            manipulation of the 3D IMU and active, real-time streaming of sensor motion, via wireless Bluetooth connections. Options are
            included to save streamed data, replay the sensor motion animations, and change sensor graphics and visualization parameters.



                         



                         





In addition to the above examples, please see our commercial MATLAB-based software products.