Simulation, Modeling, and Programming for Autonomous Robots

Robots are versatile machines that are increasingly being used not only to per- form dirty, dangerous, and dull tasks in manufacturing industries, but also to achieve societal objectives, such as enhancing safety in transportation, reducing the use of pesticide in agriculture, helping people with health conditions, provid- ing companionship, and improving efficacy in the fight against crime and civilian protection. The 2014 event of SIMPAR was held at the “Giovanni XXIII” Conference Center in Bergamo, Italy during October 20–23. It followed the previous works of the first SIMPAR 2008 in Venice, Italy, the second SIMPAR 2010 in Darmstadt, Germany, and the third SIMPAR 2012 in Tsukuba, Japan and provided a forum for concentrated discussions on the topics of interest.

[1]  Norman I. Badler,et al.  Creating Interactive Virtual Humans: Some Assembly Required , 2002, IEEE Intell. Syst..

[2]  Ulrike Thomas,et al.  Error-tolerant execution of complex robot tasks based on skill primitives , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[3]  M Mernik,et al.  When and how to develop domain-specific languages , 2005, CSUR.

[4]  Stefano Carpin,et al.  Validating USARsim for use in HRI Research , 2005 .

[5]  Matthias Jüngel,et al.  XABSL - A Pragmatic Approach to Behavior Engineering , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Adrien Treuille,et al.  Continuum crowds , 2006, ACM Trans. Graph..

[7]  Turhan Özgür Comparison of Microsoft DSL Tools and Eclipse Modeling Frameworks for Domain-Specific Modeling in the context of Model-Driven Development , 2007 .

[8]  Rachid Alami,et al.  A Human Aware Mobile Robot Motion Planner , 2007, IEEE Transactions on Robotics.

[9]  Michael Lewis,et al.  USARSim: Simulation for the Study of Human-Robot Interaction , 2007 .

[10]  Bran Selic,et al.  The UML – MARTE Standardized Profile , 2008 .

[11]  Richard C. Gronback Eclipse Modeling Project: A Domain-Specific Language Toolkit , 2009 .

[12]  Cynthia Breazeal,et al.  Effects of anticipatory perceptual simulation on practiced human-robot tasks , 2010, Auton. Robots.

[13]  Gerhard K. Kraetzschmar,et al.  A Platform-independent Programming Environment for Robot Control , 2010, ArXiv.

[14]  Andreas Angerer,et al.  On reverse-engineering the KUKA Robot Language , 2010, ArXiv.

[15]  Ulrik Pagh Schultz,et al.  Model-based kinematics generation for modular mechatronic toolkits , 2010, GPCE '10.

[16]  Geoffrey Biggs,et al.  A Survey of Robot Programming Systems , 2010 .

[17]  Joris De Schutter,et al.  Reusable hybrid force-velocity controlled motion specifications with executable Domain Specific Languages , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  J. Buchli,et al.  Model based code generation for kinematics and dynamics computations in robot controllers , 2012 .

[19]  Tom Duckett,et al.  Agent-Based Crowd Simulation in Airports Using Games Technology , 2012, Trans. Comput. Collect. Intell..

[20]  Darwin G. Caldwell,et al.  Code generation of algebraic quantities for robot controllers , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Simon Lacroix,et al.  Simulating Complex Robotic Scenarios with MORSE , 2012, SIMPAR.

[22]  Tewfik Ziadi,et al.  RobotML, a Domain-Specific Language to Design, Simulate and Deploy Robotic Applications , 2012, SIMPAR.

[23]  Bernhard Rumpe,et al.  A Case Study on Model-Based Development of Robotic Systems using MontiArc with Embedded Automata , 2014, MBEES.

[24]  Joris De Schutter,et al.  Geometric Relations Between Rigid Bodies (Part 2): From Semantics to Software , 2013, IEEE Robotics & Automation Magazine.

[25]  Bernhard Rumpe,et al.  A new skill based robot programming language using UML/P Statecharts , 2013, 2013 IEEE International Conference on Robotics and Automation.

[26]  Pablo Bustos,et al.  Improving the lifecycle of robotics components using Domain-Specific Languages , 2013, ArXiv.

[27]  Cynthia Breazeal,et al.  Crowdsourcing human-robot interaction , 2013, HRI 2013.

[28]  Eelco Visser,et al.  DSL Engineering - Designing, Implementing and Using Domain-Specific Languages , 2013 .

[29]  Joris De Schutter,et al.  Rapid application development of constrained-based task modelling and execution using domain specific languages , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[30]  Andreas Angerer,et al.  A Graphical Language for Real-Time Critical Robot Commands , 2013, ArXiv.

[31]  Takayuki Kanda,et al.  Will I bother here? - A robot anticipating its influence on pedestrian walking comfort , 2013, 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[32]  Joris De Schutter,et al.  Geometric Relations Between Rigid Bodies (Part 1): Semantics for Standardization , 2013, IEEE Robotics & Automation Magazine.

[33]  J. Gregory Trafton,et al.  ACT-R/E , 2013, HRI 2013.

[34]  Rachid Alami,et al.  Simulating Human-Robot Interactions for Dialogue Strategy Learning , 2014, SIMPAR.

[35]  Herman Bruyninckx,et al.  Towards a Domain Specific Language for a Scene Graph based Robotic World Model , 2014, ArXiv.