Apple’s latest iPhone 5s came under fire earlier this month with users complaining about the device’s motion sensors being improperly calibrated. After weeks, the problem error seems to have been fixed by a small company that develops technology for iPhone devs who need accurate movement data.VentureBeat has reported that the company, named RealityCap, has provided this fix. RealityCap makes software to help iOS apps sense the surroundings around the device in the three-dimension. The technology makes use of the iPhone’s camera, sensor and inertial data.
Calibration issue sort of fixed
After going through the iPhone 5s’ sensor problem, the company saw that the phone reported errors as much as 5-6 degrees and that was a huge problem when it comes to gaming, etc. The company has now released a fix for iOS applications that allows them to adjust their readings for incorrect data the iPhone 5s’ sensor throws up. While the hardware issue may not be fixed anytime soon, RealityCap has tried to address this problem through a software workaround.In a blog post, Eagle Jones, CEO of RealityCap wrote, “Since the bias is more or less constant, a simple one-time calibration process can correct for it.” He added, “There are several ways to approach this, but we find it most straightforward to ask the user to place their device on a flat, level surface. We then capture accelerometer data over a period of time, to smooth out any vibration or noise in the measurements.”RealityCap has posted the sample code in GitHub with instructions of how to go about fixing the sensor issues in apps for developers. There are a couple of things to keep in mind while using this tech, though. The user will have to make sure the device isn’t moved during calibration. While small movements are ok, larger ones can cause problems. The second one is that the surface is closer to flat than the existing bias of the device. Therefore, on older devices where the bias range is closer to +/-1 degree, the re-calibration could actually make things worse.“Overall, this approach is very similar in principle to simply zeroing out a known measurement. In fairness to Apple, this can be accomplished in their compass / level app by simply tapping the screen when the device is on a flat surface,” writes Jones. Apple has not commented on this yet.
ReadMore:Android Games
No comments:
Post a Comment