Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2157689.2157728acmconferencesArticle/Chapter ViewAbstractPublication PageshriConference Proceedingsconference-collections
abstract

Using the behavior markup language for human-robot interaction

Published: 05 March 2012 Publication History

Abstract

This paper describes a Behavior Markup Language (BML) realizer that we developed for use in our research on human-robot interaction. Existing BML realizers used with virtual agents are based on fixed-timing algorithms and because of that are not suitable for robotic applications. Our realizer uses an event-driven architecture, based on Petri nets, to guarantee the specified synchronization constraints in the presence of unpredictable variability in robot control systems. Our implementation is robot independent, open source and uses the Robot Operating System (ROS).

References

[1]
L. Q. Anh and C. Pelachaud. Expressive gesture model for storytelling humanoid agent. In The fourth workshop on Embodied Conversational Agents, WACA 2010, Lilles, France, November 2010.
[2]
A. Holroyd, C. Rich, C. L. Sidner, and B. Ponsler. Generating connection events for human-robot collaboration. In 20th IEEE International Symposium on Robot and Human Interactive Communication, RO-MAN 2011, Atlanta, GA, USA, Aug. 2011.
[3]
S. Kopp, B. Krenn, S. Marsella, A. Marshall, C. Pelachaud, H. Pirker, K. Thórisson, and H. Vilhjálmsson. Towards a common framework for multimodal generation: The behavior markup language. In Intelligent Virtual Agents, 2006.
[4]
C. PETRI. Fundamentals of a theory of asynchronous information flow. In Information processing: proceedings of the IFIP Congress. North-Holland Pub. Co., 1962.
[5]
M. Thiebaux and S. Marsella. Smartbody: Behavior realization for embodied conversational agents. In Intelligent Virtual Agents, 2007.

Cited By

View all
  • (2024)A Review of Natural-Language-Instructed Robot Execution SystemsAI10.3390/ai50300485:3(948-989)Online publication date: 26-Jun-2024
  • (2022)The Fabric of Socially Interactive Agents: Multimodal Interaction ArchitecturesThe Handbook on Socially Interactive Agents10.1145/3563659.3563664(77-112)Online publication date: 27-Oct-2022
  • (2022)The Handbook on Socially Interactive AgentsundefinedOnline publication date: 27-Oct-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HRI '12: Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction
March 2012
518 pages
ISBN:9781450310635
DOI:10.1145/2157689

Sponsors

In-Cooperation

  • IEEE-RAS: Robotics and Automation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 March 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. bml
  2. event-driven
  3. petri net
  4. realizer
  5. robots
  6. ros

Qualifiers

  • Abstract

Conference

HRI'12
Sponsor:
HRI'12: International Conference on Human-Robot Interaction
March 5 - 8, 2012
Massachusetts, Boston, USA

Acceptance Rates

Overall Acceptance Rate 268 of 1,124 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2024)A Review of Natural-Language-Instructed Robot Execution SystemsAI10.3390/ai50300485:3(948-989)Online publication date: 26-Jun-2024
  • (2022)The Fabric of Socially Interactive Agents: Multimodal Interaction ArchitecturesThe Handbook on Socially Interactive Agents10.1145/3563659.3563664(77-112)Online publication date: 27-Oct-2022
  • (2022)The Handbook on Socially Interactive AgentsundefinedOnline publication date: 27-Oct-2022
  • (2018)Creating New Technologies for Companionable Agents to Support Isolated Older AdultsACM Transactions on Interactive Intelligent Systems10.1145/32130508:3(1-27)Online publication date: 24-Jul-2018
  • (2017)Designing an API at an appropriate abstraction level for programming social robot applicationsJournal of Visual Languages and Computing10.1016/j.jvlc.2016.07.00539:C(22-40)Online publication date: 1-Apr-2017
  • (2014)A human-centric API for programming socially interactive robots2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VLHCC.2014.6883033(121-128)Online publication date: Jul-2014

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