Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 2 of 2

Thread: Vibration Analysis on Android

  1. #1
    Junior Member
    Join Date
    Feb 2014
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Vibration Analysis on Android

    Dear all,

    This is my final year project, I got to be honest, mobile development is new to me (I'm mostly experienced with C programming on MCUs) but I want to learn and develop my skills in this field.

    I want to develop a Vibration Analysis application. I want to use it to measure the vibration in an Elevator so one can analyze the riding comfort.

    First, the phone will be put on the flooring in the middle of the cabin, the measurement should be along the Elevator's total travel (up to 1min ride) and at least following to 2 axis (X and Y, if I can measure following Z too, it will be great). Once those data are captured during this 1min, I want to plot them on a separate graphs (first graph: X position vs time, second graph: Y position vs time). Also, I might add the feature of measuring the elevator speed while traveling inside the cabin.

    My questions are:

    1- Can I get the data that I want only from the accelerometer? or I should use the gyroscope and the digital campus as well?
    2- Can the accelerometer (on Samsung Note 2 for example) detect small vibrations? like ones that occurs in an elevator (around 15 m-g)

    I want to know how hard can this project be, and if it's feasible or not. Any help will be much appreciated.

    Many Thanks


  2. #2
    Forum VIP
    Join Date
    Jun 2011
    Posts
    317
    My Mood
    Bored
    Thanks
    47
    Thanked 89 Times in 74 Posts
    Blog Entries
    4

    Default Re: Vibration Analysis on Android

    In my experiences the accelerometer is pretty twitchy. What I mean is the value you get jumps around quiet a bit when you hold it steady in your hand and it's accurate enough to detect and count footsteps when the phone is in your pocket. Weather or not this is accurate enough for your needs will depend on the device.

    It seems like a good candidate for a prototype. If it were me I would write a quick app that just displays the raw data from the accelerometer and test it out on a good elevator and a bad one to determine if it's feasible with the devices capabilities. I'm inclined to think it won't be accurate enough for tiny vibrations but I've underestimated how good these mobile sensors are before.

    Take a look at Sensor Overviews and be aware that different devices have different sensors.

  3. The Following User Says Thank You to ChristopherLowe For This Useful Post:

    Mugambbo (February 22nd, 2014)

Similar Threads

  1. analysis of math questions
    By Dingwana in forum Java Theory & Questions
    Replies: 7
    Last Post: March 25th, 2013, 12:37 PM
  2. I need some analysis on a project.
    By Rain_Maker in forum Java Theory & Questions
    Replies: 1
    Last Post: February 17th, 2013, 10:27 PM
  3. Quick Code analysis please
    By svo in forum Java Theory & Questions
    Replies: 9
    Last Post: April 7th, 2012, 12:34 AM
  4. Big O - Algorithm Analysis
    By PeskyToaster in forum Java Theory & Questions
    Replies: 4
    Last Post: March 15th, 2012, 11:48 PM
  5. Sales Analysis for various products
    By faridzul90 in forum Java Theory & Questions
    Replies: 3
    Last Post: September 22nd, 2011, 08:36 AM