Visual programming environments for end-user development of intelligent and social robots, a systematic review

E Coronado, F Mastrogiovanni, B Indurkhya… - Journal of Computer …, 2020 - Elsevier
Robots are becoming interactive and robust enough to be adopted outside laboratories and
in industrial scenarios as well as interacting with humans in social activities. However, the …

A survey on domain-specific languages in robotics

A Nordmann, N Hochgeschwender… - International conference on …, 2014 - Springer
The design, simulation and programming of robotics systems is challenging as expertise
from multiple domains needs to be integrated conceptually and technically. Domain-specific …

Kuka youbot-a mobile manipulator for research and education

R Bischoff, U Huggenberger… - 2011 IEEE International …, 2011 - ieeexplore.ieee.org
Establishing mobile manipulation as a powerful key technology for the cognitive factory
requires mobile manipulation platforms, which at the same time pay attention to industrial …

Robotic systems architectures and programming

D Kortenkamp, R Simmons, D Brugali - Springer handbook of robotics, 2016 - Springer
Robot software systems tend to be complex. This complexity is due, in large part, to the need
to control diverse sensors and actuators in real time, in the face of significant uncertainty and …

Software variability in service robotics

S Garcia, D Strüber, D Brugali, A Di Fava… - Empirical Software …, 2023 - Springer
Robots artificially replicate human capabilities thanks to their software, the main
embodiment of intelligence. However, engineering robotics software has become …

Survey of methods for design of collaborative robotics applications-why safety is a barrier to more widespread robotics uptake

J Saenz, N Elkmann, O Gibaru, P Neto - Proceedings of the 2018 4th …, 2018 - dl.acm.org
While collaborative robots have made headlines through recent industrial applications, they
are not as widespread in industry as it may seem. The authors of this paper believe that one …

Variability modeling of service robots: Experiences and challenges

S García, D Strüber, D Brugali, A Di Fava… - Proceedings of the 13th …, 2019 - dl.acm.org
Sensing, planning, controlling, and reasoning, are human-like capabilities that can be
artificially replicated in an autonomous robot. Such a robot implements data structures and …

[PDF][PDF] RobCoGen: a code generator for efficient kinematics and dynamics of articulated robots, based on Domain Specific Languages

M Frigerio, J Buchli, DG Caldwell… - Journal of Software …, 2016 - iit-dlslab.github.io
This paper presents the Robotics Code Generator (RobCoGen), an open source program
that can generate an efficient implementation of rigid body dynamics and kinematics …

Languages for specifying missions of robotic applications

S Dragule, SG Gonzalo, T Berger… - Software Engineering for …, 2021 - Springer
Robot application development is gaining increasing attention both from the research and
industry communities. Robots are complex cyber-physical and safety-critical systems with …

[PDF][PDF] Language and code generator composition for model-driven engineering of robotics component & connector systems

JO Ringert, A Roth, B Rumpe… - Journal of Software …, 2015 - aisberg.unibg.it
Engineering software for robotics applications requires multi-domain solutions. Model-driven
development (MDD) promises efficient means for developing domain-specific and reusable …