New Orleans, Louisiana
June 26, 2016
June 26, 2016
August 28, 2016
Computing & Information Technology
In this paper, we present an automatic robot control system in android platform. This research work is aims at designing and developing a robust, reliable, and correct software intensive system for pursuing top level, incomparable and preeminent research objectives by consolidating several techniques and methodologies to make our system more responsive, user friendly and more communicative with the robot. To fulfill the project requirements and reach research objectives, the UML diagrams are simply adopted for the structural and behavioral modeling. As a de facto standard visual representation of object oriented software system, UML provides a seamless connection between the system implementation and design model in both robotics and Android platform. Therefore, it is straightforward to show our implementation has a consistent relation to the design model. Other than this, here we are destined to achieve the high degree of portability by using this mobile platform which can be carried in any android supported device. Moreover, tracking the robot is a big issue as well as a challenge for our System because of its varying accuracy and robot’s frequent movement on the ground and android is highly capable of detecting the pin point location by finding the absolute position of objects as it supports very strong GPS positioning API. To ensure the above system properties in the robustness and reliability, a systematic specification based unit testing methodology was adopted and implemented on the Android controlled robotics system. The assertions are defined on the structural and behavioral model of UML diagram for the purpose of validating the prospective system. Fundamentally, finding out the possible crash points, potential execution fault, conventional mistakes in robotic software development and efficacious solutions to those problems is our broader research objectives from this project.
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2016 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015