[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1851600.1851652acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmobilehciConference Proceedingsconference-collections
research-article

Amarino: a toolkit for the rapid prototyping of mobile ubiquitous computing

Published: 07 September 2010 Publication History

Abstract

Ubicomp applications increasingly involve smart phones that control or communicate with embedded systems. Compelling examples in this space include tangible interfaces, environmental sensor networks, game controllers and automated homes. Across research, design, and hobbyist communities there is clearly a desire to build applications that involve combinations of mobile and non-mobile technologies. However, constructing these applications is a laborious process that requires considerable breadth and depth of expertise in programming, electronics, industrial and interaction design.
Amarino is a toolkit that enables the rapid prototyping of such applications by connecting the Android operating system to the Arduino microcontroller platform. It consists of an Android application, an Arduino library, and a collection of documentation and examples. This suite of tools allows users to: 1) access Android events (ie: compass orientation, accelerometer data, and text messages received) and send them to Arduino microcontrollers without doing any Android programming, and 2) quickly develop Android applications that receive data (ie: environmental sensor data) from (and send data to) Arduino microcontrollers. This paper introduces Amarino and presents the results of a preliminary user study.

References

[1]
Ambient Orb. http://www.ambientdevices.com/
[2]
Amft, O. and Lukowicz, P. 2009. From Backpacks to Smart phones: Past, Present, and Future of Wearable Computers, IEEE Pervasive Computing, vol. 8, no. 3, pp. 8--13, July-September, 2009.
[3]
Android. http://www.android.com/
[4]
Apple. iPhone SDK. http://developer.apple.com/iphone/
[5]
Arduino. http://www.arduino.cc
[6]
Basic Stamp. http://www.parallax.com/Sharlin, E., Watson, B., Kitamura, Y., Kishino, F., and Itoh, Y. 2004. On tangible user interfaces, humans and spatiality. Personal Ubiquitous Comput. 8, 5 (Sep. 2004), 338--346.
[7]
Buechley, L., Eisenberg, M., Catchen, J. and Crockett, A. 2008. The LilyPad Arduino: Using Computational Textiles to Investigate Engagement, Aesthetics, and Diversity in Computer Science Education. In Proceedings of the SIGCHI conference on Human factors in computing systems (CHI), (Florence, Italy, April 2008), pp. 423--432.
[8]
Costanza, E., Inverso, S. A., Pavlov, E., Allen, R., and Maes, P. 2006. eye-q: eyeglass peripheral display for subtle intimate notifications. In Proceedings of the 8th Conference on Human-Computer interaction with Mobile Devices and Services (Helsinki, Finland, September 12 - 15, 2006). MobileHCI '06, vol. 159. ACM, New York, NY, 211--218.
[9]
Fujiki, Y., Kazakos, K., Puri, C., Buddharaju, P., Pavlidis, I., and Levine, J. 2008. NEAT-o-Games: blending physical activity and fun in the daily routine. Comput. Entertain. 6, 2 (Jul. 2008), 1--22.
[10]
Greenberg, S. & Fitchett, C., 2001. Phidgets: easy development of physical interfaces through physical widgets. In Proceedings of the ACM symposium on User interface software and technology (UIST). pp. 209--218.
[11]
Hartmann, B. et al., 2006. Reflective physical prototyping through integrated design, test, and analysis. In Proceedings of the ACM symposium on user interface software and technology (UIST). pp. 299--308.
[12]
Ishii, H. and Ullmer, B. 1997. Tangible bits: towards seamless interfaces between people, bits and atoms. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Atlanta, Georgia, United States, March 22 - 27, 1997). S. Pemberton, Ed. CHI '97. ACM, New York, NY, 234--241.
[13]
Kanjo, E., Bacon, J., Roberts, D., and Landshoff, P. 2009. MobSens: Making Smart Phones Smarter. IEEE Pervasive Computing 8, 4 (Oct. 2009), 50--57.
[14]
Lego Mindstorms. http://mindstorms.lego.com/
[15]
Liu, J., Wang, Z., Zhong, L., Wickramasuriya J., and Vasudevan, V. 2009. uWave: Accelerometer-based personalized gesture recognition and its applications, Pervasive Computing and Communications, 2009. PerCom 2009. IEEE International Conference on, vol., no., pp.1--9, 9--13 March 2009
[16]
Shaer, O. and Jacob, R. J. 2009. A specification paradigm for the design and implementation of tangible user interfaces. ACM Trans. Comput.-Hum. Interact. 16, 4 (Nov. 2009), 1--39.
[17]
Shaer, O., Leland, N., Calvillo-Gamez, E. H., and Jacob, R. J. 2004. The TAC paradigm: specifying tangible user interfaces. Personal Ubiquitous Comput. 8, 5 (Sep. 2004), 359--369.
[18]
Weiser, M, The computer for the twenty-first century. Sci. Am, Sept. 1991, 94--104.
[19]
Werner, J., Wettach, R., and Hornecker, E. 2008. United-pulse: feeling your partner's pulse. In Proceedings of the 10th international Conference on Human Computer interaction with Mobile Devices and Services (Amsterdam, The Netherlands, September 02 - 05, 2008). MobileHCI '08. ACM, New York, NY, 535--538.
[20]
Winkler, T., Ide, M., Wolters, C., and Herczeg, M. 2009. WeWrite: 'on-the-fly' interactive writing on electronic textiles with mobile phones. In Proceedings of the 8th international Conference on interaction Design and Children (Como, Italy, June 03 - 05, 2009). IDC '09. ACM, New York, NY, 226--229. (Cambridge, United Kingdom, February 16 - 18, 2009). TEI '09. ACM, New York, NY, 323--330.

Cited By

View all
  • (2021)SensoMan: Social Management of Context Sensors and Actuators for IoTJournal of Sensor and Actuator Networks10.3390/jsan1004006810:4(68)Online publication date: 27-Nov-2021
  • (2021)HUMAN FACTORS IN AMBIENT INTELLIGENCE ENVIRONMENTSHANDBOOK OF HUMAN FACTORS AND ERGONOMICS10.1002/9781119636113.ch41(1058-1084)Online publication date: 13-Aug-2021
  • (2020)The Wearables Development ToolkitProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33698133:4(1-26)Online publication date: 14-Sep-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
MobileHCI '10: Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
September 2010
552 pages
ISBN:9781605588353
DOI:10.1145/1851600
  • General Chairs:
  • Marco de Sá,
  • Luís Carriço,
  • Program Chair:
  • Nuno Correia
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 September 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Arduino
  2. android
  3. communication
  4. interfaces
  5. microcontroller
  6. mobile computing
  7. mobile devices
  8. mobile phones
  9. smart phones
  10. tangible
  11. toolkit
  12. wearables

Qualifiers

  • Research-article

Conference

MobileHCI '10

Acceptance Rates

MobileHCI '10 Paper Acceptance Rate 46 of 225 submissions, 20%;
Overall Acceptance Rate 202 of 906 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)SensoMan: Social Management of Context Sensors and Actuators for IoTJournal of Sensor and Actuator Networks10.3390/jsan1004006810:4(68)Online publication date: 27-Nov-2021
  • (2021)HUMAN FACTORS IN AMBIENT INTELLIGENCE ENVIRONMENTSHANDBOOK OF HUMAN FACTORS AND ERGONOMICS10.1002/9781119636113.ch41(1058-1084)Online publication date: 13-Aug-2021
  • (2020)The Wearables Development ToolkitProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33698133:4(1-26)Online publication date: 14-Sep-2020
  • (2018)Evaluation Strategies for HCI Toolkit ResearchProceedings of the 2018 CHI Conference on Human Factors in Computing Systems10.1145/3173574.3173610(1-17)Online publication date: 21-Apr-2018
  • (2018)From Design Fiction to Design Fact: Developing Future User Experiences with Proto-ToolsHuman-Computer Interaction. Theories, Methods, and Human Issues10.1007/978-3-319-91238-7_14(159-168)Online publication date: 1-Jun-2018
  • (2017)Application of wireless technologies in agricultural pumps2017 International Conference on Computation of Power, Energy Information and Commuincation (ICCPEIC)10.1109/ICCPEIC.2017.8290342(075-084)Online publication date: Mar-2017
  • (2017)The Interaction EngineDesign Thinking Research10.1007/978-3-319-60967-6_8(147-169)Online publication date: 27-Oct-2017
  • (2016)A Review of E-Textiles in Education and SocietyHandbook of Research on the Societal Impact of Digital Media10.4018/978-1-4666-8310-5.ch011(268-290)Online publication date: 2016
  • (2016)The Cost of Turning HeadsProceedings of the 18th International ACM SIGACCESS Conference on Computers and Accessibility10.1145/2982142.2982165(111-120)Online publication date: 23-Oct-2016
  • (2016)InteractexProceedings of the 2016 ACM International Symposium on Wearable Computers10.1145/2971763.2971776(8-15)Online publication date: 12-Sep-2016
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media