Managing a mobile agricultural robot swarm for a seeding task

T Blender, T Buchner, B Fernandez… - IECON 2016-42nd …, 2016 - ieeexplore.ieee.org
Mobile Agricultural Robot Swarms (MARS) is an approach for autonomous farming
operations by a coordinated group of robots. One key aspect of the MARS concept is the low …

[PDF][PDF] The smartmdsd toolchain: An integrated mdsd workflow and integrated development environment (ide) for robotics software

D Stampfer, A Lotz, M Lutz… - Journal of Software …, 2016 - researchgate.net
Service robots are complex software-intensive systems that need to fulfill a diversity of tasks
in open-ended environments. In order to deal with their software complexity, one should …

Extending collision avoidance methods to consider the vehicle shape, kinematics, and dynamics of a mobile robot

J Minguez, L Montano - IEEE Transactions on Robotics, 2009 - ieeexplore.ieee.org
Most collision avoidance methods do not consider the vehicle shape and its kinematic and
dynamic constraints, assuming the robot to be point-like and omnidirectional with no …

Using behavior trees for coordination of skills in modular reconfigurable CPPMs

A Sidorenko, J Hermann… - 2022 IEEE 27th …, 2022 - ieeexplore.ieee.org
A skill-based engineering approach uses the concept of skill to abstract machine-specific
functionality with a generic interface and common behavior. A skill is treated as a" control …

Modeling dynamic scenarios for local sensor-based motion planning

L Montesano, J Minguez, L Montano - Autonomous Robots, 2008 - Springer
This paper addresses the modeling of the static and dynamic parts of the scenario and how
to use this information with a sensor-based motion planning system. The contribution in the …

Composition, separation of roles and model-driven approaches as enabler of a robotics software ecosystem

C Schlegel, A Lotz, M Lutz, D Stampfer - Software Engineering for …, 2021 - Springer
Successful engineering principles for building software systems rely on the separation of
concerns for mastering complexity. However, just working on different concerns of a system …

Communication patterns as key towards component-based robotics

C Schlegel - International Journal of Advanced Robotic …, 2006 - journals.sagepub.com
Vital functions of mobile robots are provided by software and software dominance is still
growing. Mastering the software complexity is not only a demanding but also indispensable …

Runtime monitoring of robotics software components: Increasing robustness of service robotic systems

A Lotz, A Steck, C Schlegel - 2011 15th International …, 2011 - ieeexplore.ieee.org
Component Based Software Engineering is a common approach to master complexity in
service robotic systems. Moreover, these systems must be robust and safe. Common robotic …

Communication patterns as key towards component interoperability

C Schlegel - Software Engineering for Experimental Robotics, 2007 - Springer
A component based software engineering approach does not per se ensure that
independently developed components finally fit together. The reason is that general purpose …

Towards quality of service and resource aware robotic systems through model-driven software development

A Steck, C Schlegel - arxiv preprint arxiv:1009.4877, 2010 - arxiv.org
Engineering the software development process in robotics is one of the basic necessities
towards industrial-strength service robotic systems. A major challenge is to make the step …