2024

Effects of Transparency in Humanoid Robots - A Pilot Study
Heinrich Mellmann, Polina Arbuzova, Dimosthenis Kontogiorgos, Magdalena Yordanova, Jennifer X. Haensel, Verena V. Hafner, Joanna J. Bryson
Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction, pp. 750–754
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: Transparency is recognized as a vital feature for understanding and predicting robot behavior. Another feature that affects interaction with robots is their anthropomorphism. The relationship between these remains under-explored but is postulated to be negative. We present a pilot study investigating the effects of robot transparency in human-robot interactions, where the robot has an anthropomorphic appearance. We asked participants to evaluate and interact with the humanoid robot Pepper to examine whether visualizing the robot's goals and behavior affects perceived intelligence, anthropomorphism, and robot agency. Our preliminary findings suggest that users may attribute higher ratings of agency when interacting with a robot visualizing its goals. In this late-breaking report, we propose our experiment on the interplay between transparency and anthropomorphism in human-robot interaction and summarize insights from our preliminary pilot study.
BibTeX:
@inproceedings {hri24-transparency,
  author = {Heinrich Mellmann and Polina Arbuzova and Dimosthenis Kontogiorgos and Magdalena Yordanova and Jennifer X. Haensel and Verena V. Hafner and Joanna J. Bryson},
  title = {Effects of Transparency in Humanoid Robots - A Pilot Study},
  booktitle = {Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction},
  publisher = {Association for Computing Machinery},
  year = {2024},
  pages = {750–754},
  url = {https://doi.org/10.1145/3610978.3640613},
  doi = {10.1145/3610978.3640613}
}

2023

Towards an Anticipatory Mechanism for Complex Decisions in a Bio-Hybrid Beehive
Heinrich Mellmann, Volha Taliaronak, Verena V. Hafner
Concurrency, Specification and Programming: Revised Selected Papers from the 29th International Workshop on Concurrency, Specification and Programming (CS&P'21), Berlin, Germany, pp. 145-173
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: To a certain extent, humans and many other biological agents are able to anticipate the consequences of their actions and adapt their decisions based on available information on current and future states of their environment. The same principle can be applied to enable decision-making in artificial agents. In order to decide on an action, an agent could envision the consequences for each of the actions and then choose the one promising the best outcome. This anticipatory scheme can enable fast decisions in highly dynamic and complex situations, which has been demonstrated in humanoid robots playing soccer. We extend this principle to the scenario of bio-hybrid beehives augmented with robotic actuators, which allow to influence the foraging locations of the bees. We investigate how a bio-hybrid beehive can make decisions and direct the bees in a way which would benefit the the whole ecosystem enabling sustainable beekeeping. We explore the general principles of anticipation and discuss connections to cognitive science and developmental robotics. We present an implementation of a simulator for the behavior of the augmented beehive and present preliminary results demonstrating the feasibility of the anticipatory approach.
BibTeX:
@inbook {CSP-Book-Mellmann-23,
  author = {Heinrich Mellmann and Volha Taliaronak and Verena V. Hafner},
  title = {Towards an Anticipatory Mechanism for Complex Decisions in a Bio-Hybrid Beehive},
  booktitle = {Concurrency, Specification and Programming: Revised Selected Papers from the 29th International Workshop on Concurrency, Specification and Programming (CS&P'21), Berlin, Germany},
  publisher = {Springer International Publishing},
  year = {2023},
  pages = {145--173},
  url = {https://doi.org/10.1007/978-3-031-26651-5_7},
  doi = {10.1007/978-3-031-26651-5_7}
}

2021

Bio-Hybrid Systems for Ecosystem Level Effects
Asya Ilgün, Kostadin Angelov, Martin Stefanec, Sarah Schönwetter-Fuchs, Valerin Stokanic, Jutta Vollmann, Daniel N. Hofstadler, Martin H. Kärcher, Heinrich Mellmann, Volha Taliaronak, Armands Kviesis, Vitalijs Komasilovs, Matthias A. Becher, Martina Szopek, David M. Dormagen, Rafael Barmak, Erol Bairaktarov, Matthieu Broisin, Ronald Thenius, Rob Mills, Stamatios C. Nicolis, Alexandre Campo, Aleksejs Zacepins, Sergey Petrov, Jean-Louis Deneubourg, Francesco Mondada, Tim Landgraf, Verena V. Hafner, Thomas Schmickl
Proceedings of the ALIFE 2021: The 2021 Conference on Artificial Life, ALIFE 2021: The 2021 Conference on Artificial Life, 41
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: In a time marked by ecological decay and by the perspective of a severe backlash of this ecosystem decay and climate devastation onto human society, bold moves that employ novel technology to counteract this decline are required. We present a novel concept of employing Artificial Life technology, in the form of cybernetically enhanced bio-hybrid superorganisms as a countermeasure and as a contingency plan. We describe our general conceptual paradigm, consisting of three interacting action plans, namely: (1) Organismic Augmentation; (2) Bio- Hybrid Socialization and (3) Ecosystem Hacking, which together compose a method to create a novel agent for ecosystem stabilization. We demonstrate, through early results from the research project HIVEOPOLIS, a specific way how classic Artificial Life technologies can create such a living, ecologically active and technologically-augmented superorganism that operates outside in the field. These technologies range from cellular automata and biomimetic robots to novel and sustainable biocompatible materials. Aiming at having a real-world impact on the society that relies on our biosphere is an important aspect in Artificial Life research and is fundamental to our methodology to create a physically embodied and useful form of Artificial Life.
BibTeX:
@inproceedings {HoveopolisAlife21,
  author = {Asya Ilgün and Kostadin Angelov and Martin Stefanec and Sarah Schönwetter-Fuchs and Valerin Stokanic and Jutta Vollmann and Daniel N. Hofstadler and Martin H. Kärcher and Heinrich Mellmann and Volha Taliaronak and Armands Kviesis and Vitalijs Komasilovs and Matthias A. Becher and Martina Szopek and David M. Dormagen and Rafael Barmak and Erol Bairaktarov and Matthieu Broisin and Ronald Thenius and Rob Mills and Stamatios C. Nicolis and Alexandre Campo and Aleksejs Zacepins and Sergey Petrov and Jean-Louis Deneubourg and Francesco Mondada and Tim Landgraf and Verena V. Hafner and Thomas Schmickl},
  title = {Bio-Hybrid Systems for Ecosystem Level Effects},
  booktitle = {Proceedings of the ALIFE 2021: The 2021 Conference on Artificial Life},
  publisher = {MIT Press Direct},
  year = {2021},
  volume = {ALIFE 2021: The 2021 Conference on Artificial Life},
  url = {https://doi.org/10.1162/isal_a_00396},
  doi = {10.1162/isal_a_00396},
  note = {41}
}
Simulation of Interactions between Beehives
Volha Taliaronak, Heinrich Mellmann, Verena V. Hafner
Proceedings of the 29th International Workshop on Concurrency, Specification and Programming (CS&P 2021), pp. 106-112
[ BibTeX ] [ URL ]
BibTeX:
@inproceedings {Taliaronak21,
  author = {Volha Taliaronak and Heinrich Mellmann and Verena V. Hafner},
  title = {Simulation of Interactions between Beehives},
  booktitle = {Proceedings of the 29th International Workshop on Concurrency, Specification and Programming (CS&P 2021)},
  year = {2021},
  pages = {106-112},
  url = {http://ceur-ws.org/Vol-2951/}
}
A Novel Mobile App for the Next Generation of Beekeepers
Eugen Puzynin, Heinrich Mellmann, Verena V. Hafner
Proceedings of the 29th International Workshop on Concurrency, Specification and Programming (CS&P 2021), pp. 113-116
[ BibTeX ] [ URL ]
BibTeX:
@inproceedings {Puzynin21,
  author = {Eugen Puzynin and Heinrich Mellmann and Verena V. Hafner},
  title = {A Novel Mobile App for the Next Generation of Beekeepers},
  booktitle = {Proceedings of the 29th International Workshop on Concurrency, Specification and Programming (CS&P 2021)},
  year = {2021},
  pages = {113-116},
  url = {http://ceur-ws.org/Vol-2951/}
}

2020

Anticipation as a Mechanism for Complex Behavior in Artificial Agents
Heinrich Mellmann, Stella Alice Schlotter, Lea Musiolek, Verena V. Hafner
Artificial Life Conference Proceedings, 32, pp. 157-159
[ BibTeX ][ Abstract ] [ URL ] [ DOI ] [ PDF ]
Abstract: Anticipation is a skill that enables complex decision making in humans and other biological agents. We review different implementations of anticipatory behavior in robots and give an overview on anticipation in biological systems. Based on an example of anticipatory behavior in humanoid robots, we discuss decision making and anticipation in artificial agents. We show that anticipation can enable fast decisions in highly dynamic and complex situations. Our findings are supported by experimental results performed in simulation and on real robots in large scale experiments.
BibTeX:
@article {ALIFE-MellmannEtAl-20,
  author = {Heinrich Mellmann and Stella Alice Schlotter and Lea Musiolek and Verena V. Hafner},
  title = {Anticipation as a Mechanism for Complex Behavior in Artificial Agents},
  journal = {Artificial Life Conference Proceedings},
  year = {2020},
  number = {32},
  pages = {157-159},
  url = {https://www.mitpressjournals.org/doi/abs/10.1162/isal_a_00314},
  doi = {10.1162/isal_a_00314}
}
Model for the bee apiary location evaluation
Olvija Komasilova, Vitalijs Komasilovs, Armands Kviesis, Nikolajs Bumanis, Heinrich Mellmann, Aleksejs Zacepins
Agronomy Research, 18, 2, pp. 1350-1358
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: Honeybees are predominant and ecologically as well as economically important groupof pollinators in most geographical regions. As a result of analysing current situation in studiesand practices, a conclusion was drawn that beekeeping sector is in decline. The identified reasonsfor this are land-use intensification, monocropping, pesticide poisoning, colony diseases,parasites and adverse climate. One of the solutions is to find a proper bee colony harvestinglocation and use luring methods to attract bees to this location. Usually beekeepers choose theapiary location based on their own previous experience and sometimes the position is not optimalfor the bees. This can be explained by different flowering periods, variation of resources at theknown fields, as well as other factors. This research presents a model for evaluation of possibleapiary locations, taking into account resource availability estimation in different surroundingagricultural fields. Authors propose a model for real agricultural field location digitization andevaluation of possible apiary location by fusing information about available field resources. Toachieve this, several steps have to be completed, such as selection of fields of interest, convertingselection to polygons for further calculations, defining the potential values and coefficients foramount of resources depending on type of crops and season and calculation of harvestinglocations. As the outcome of the model, heat map of possible apiary locations are presented tothe end-user (beekeeper) in the visual way. Based on the outcome, beekeepers can plan theoptimal placement of the apiary and change it in the case of need. The Python language was usedfor the model development. Model can be extended to use additional factors and values to increasethe precision for field resource evaluation. In addition, input from users (farmers, agriculturalspecialists, etc.) about external factors, that can affect the apiary location can be taken intoaccount. This work is conducted within the Horizon 2020 FET project HIVEOPOLIS (Nr.824069– Futuristic beehives for a smart metropolis).
BibTeX:
@article {Komal2020,
  author = {Olvija Komasilova and Vitalijs Komasilovs and Armands Kviesis and Nikolajs Bumanis and Heinrich Mellmann and Aleksejs Zacepins},
  title = {Model for the bee apiary location evaluation},
  journal = {Agronomy Research},
  year = {2020},
  volume = {18},
  number = {2},
  pages = {1350--1358},
  url = {https://doi.org/10.15159/AR.20.090},
  doi = {10.15159/AR.20.090}
}
The LOCATA Challenge: Acoustic Source Localization and Tracking
Christine Evers, Heinrich W. Löllmann, Heinrich Mellmann, Alexander Schmidt, Hendrik Barfuss, Patrick A. Naylor, Walter Kellermann
IEEE/ACM Transactions on Audio, Speech, and Language Processing, 28, , pp. 1620-1643
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: The ability to localize and track acoustic events is a fundamental prerequisite for equipping machines with the ability to be aware of and engage with humans in their surrounding environment. However, in realistic scenarios, audio signals are adversely affected by reverberation, noise, interference, and periods of speech inactivity. In dynamic scenarios, where the sources and microphone platforms may be moving, the signals are additionally affected by variations in the source-sensor geometries. In practice, approaches to sound source localization and tracking are often impeded by missing estimates of active sources, estimation errors, as well as false estimates. The aim of the LOCAlization and TrAcking (LOCATA) Challenge is an open-access framework for the objective evaluation and benchmarking of broad classes of algorithms for sound source localization and tracking. This article provides a review of relevant localization and tracking algorithms and, within the context of the existing literature, a detailed evaluation and dissemination of the LOCATA submissions. The evaluation highlights achievements in the field, open challenges, and identifies potential future directions.
BibTeX:
@article {locata2020,
  author = {Christine Evers and Heinrich W. Löllmann and Heinrich Mellmann and Alexander Schmidt and Hendrik Barfuss and Patrick A. Naylor and Walter Kellermann},
  title = {The LOCATA Challenge: Acoustic Source Localization and Tracking},
  journal = {IEEE/ACM Transactions on Audio, Speech, and Language Processing},
  year = {2020},
  volume = {28},
  number = {},
  pages = {1620-1643},
  url = {https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9079214},
  doi = {10.1109/TASLP.2020.2990485}
}

2019

Toward Data Driven Development in RoboCup
Heinrich Mellmann, Stella Alice Schlotter, Philipp Strobel
RoboCup 2019: Robot Soccer World Cup XXIII
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: Conducting games in RoboCup incurs high cost in terms of effort, time, and money. The scientific outcome, however, is quite limited and often not very conclusive. Especially, analyzing and drawing conclusions about the performance of complex processes like decision making of an individual robot or the behavior on the team level poses a considerable challenge. Collecting more data during the competition games will help to analyze the performance of algorithms, identify errors and areas for improvement, and make more signiffcant statements regarding the performance of the robots. In this work we investigate the possibilities for collection of the large scale RoboCup data and its analysis. We present a system for automatic recording of synchronized videos of RoboCup games and an application for exploration and annotation of large sets of RoboCup-related data. We also present data sets collected during the competitions in 2018 and an algorithm for visual detection and tracking of robots in the RoboCup videos. A first empirical evaluation shows promising results and demonstrates how such data can be integrated and used to validate robot's behavior.
BibTeX:
@inproceedings {RC-MellmannSchlotterStrobel-19,
  author = {Heinrich Mellmann and Stella Alice Schlotter and Philipp Strobel},
  title = {{T}oward {D}ata {D}riven {D}evelopment in {R}obo{C}up},
  booktitle = {RoboCup 2019: Robot Soccer World Cup XXIII},
  year = {2019}
}

2018

The LOCATA Challenge Data Corpus for Acoustic Source Localization and Tracking
Heinrich W. Löllmann, Christine Evers, Alexander Schmidt, Heinrich Mellmann, Hendrik Barfuss, Patrick A. Naylor, Walter Kellermann
2018 IEEE 10th Sensor Array and Multichannel Signal Processing Workshop (SAM), , , pp. 410-414
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: Algorithms for acoustic source localization and tracking are essential for a wide range of applications such as personal assistants, smart homes, tele-conferencing systems, hearing aids, or autonomous systems. Numerous algorithms have been proposed for this purpose which, however, are not evaluated and compared against each other by using a common database so far. The IEEE-AASP Challenge on sound source localization and tracking (LOCATA) provides a novel, comprehensive data corpus for the objective benchmarking of state-of-the-art algorithms on sound source localization and tracking. The data corpus comprises six tasks ranging from the localization of a single static sound source with a static microphone array to the tracking of multiple moving speakers with a moving microphone array. It contains real-world multichannel audio recordings, obtained by hearing aids, microphones integrated in a robot head, a planar and a spherical microphone array in an enclosed acoustic environment, as well as positional information about the involved arrays and sound sources represented by moving human talkers or static loudspeakers.
BibTeX:
@inproceedings {locata2018,
  author = {Heinrich W. Löllmann and Christine Evers and Alexander Schmidt and Heinrich Mellmann and Hendrik Barfuss and Patrick A. Naylor and Walter Kellermann},
  title = {The LOCATA Challenge Data Corpus for Acoustic Source Localization and Tracking},
  booktitle = {2018 IEEE 10th Sensor Array and Multichannel Signal Processing Workshop (SAM)},
  year = {2018},
  volume = {},
  number = {},
  pages = {410-414},
  url = {https://spiral.imperial.ac.uk/bitstream/10044/1/59752/2/1570440251.pdf},
  doi = {10.1109/SAM.2018.8448644}
}

2017

Advances on Simulation Based Selection of Actions for a Humanoid Soccer-Robot
Heinrich Mellmann, Stella Alice Schlotter
Proceedings of the 12th Workshop on Humanoid Soccer Robots, 17th IEEE-RAS International Conference on Humanoid Robots (Humanoids), Madrid, Spain.
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: This paper introduces a method for making fast decisions in a highly dynamic situation, based on forward simulation. This approach is inspired by the decision problem within the RoboCup domain. In this environment, selecting the right action is often a challenging task. The outcome of a particular action may depend on a wide variety of environmental factors, such as the robot's position on the field or the location of obstacles. In addition, the perception is often heterogeneous, uncertain, and incomplete.In this context, we investigate forward simulation as a versatile and extensible yet simple mechanism for inference of decisions. To evaluate an action, the outcome is simulated based on the estimated state of the situation. The simulation of a single action is split into a number of simple deterministic simulations - samples - based on the uncertainties of the estimated state and of the action model. Each of the samples is then evaluated separately, and the evaluations are combined and compared with those of other actions to inform the overall decision. This allows us to effectively combine heterogeneous perceptual data, calculate a stable decision, and reason about its uncertainty. This approach is implemented for the kick selection task in the RoboCup SPL environment and is actively used in competitions. In simulated experiments we validate the new scheme and evaluate different strategies.
BibTeX:
@inproceedings {HSR-MellmannSchlotter-17,
  author = {Heinrich Mellmann and Stella Alice Schlotter},
  title = {Advances on Simulation Based Selection of Actions for a Humanoid Soccer-Robot},
  booktitle = {Proceedings of the 12th Workshop on Humanoid Soccer Robots, 17th IEEE-RAS International Conference on Humanoid Robots (Humanoids), Madrid, Spain.},
  year = {2017}
}
Methoden zur Approximation Harmonischer Abbildungen
Heinrich Mellmann
Humboldt-Universität zu Berlin, Diploma Thesis
[ BibTeX ][ Abstract ]
Abstract: Die vorliegende Arbeit beschäftigt sich mit der numerischen Approximation harmonischer Abbildungen in die Sphäre. Harmonische Abbildungen entstehen als kritische Punkte der Dirichlet-Energie. Sie finden eine Verwendung bei der Modellierung physikalischer Prozesse und in der Informatik zur Navigation von Robotern, in der Bildverarbeitung und Parametrisierung von Oberflächen. Die Aufgabe kann auch als ein Modellproblem einer geometrischen partiellen Differentialgleichung aufgefasst werden. Die geometrische Forderung, dass die Werte der Abbildung in der Sphäre liegen müssen ist nichtlinear und nicht konvex. Zusätzlich ist die Lösung der Aufgabe im Allgemeinen nicht eindeutig. Dadurch wird insbesondere numerische Approximation solcher Abbildungen zu einer Herausforderung. Wir untersuchen ein iteratives Prädiktor-Korrektor-Verfahren zur Approximation harmonischer Abbildungen. Im Korrekturschritt des Verfahrens eine Zwischenlösung auf die Sphäre projiziert wird. Dabei ist es kritisch, dass die Energie minimiert wird. Der Erhalt energieminimierender Eigenschaft der Projektion bei der Diskretisierung des Verfahrens hat sich als eine Herausforderung gezeigt. Existierende Diskretisierungen mit konformen $P1$-Elementen müssen restriktive Bedingungen an die Geometrie des Netzes oder an die Schrittweite des Verfahrens erfüllen um die Konvergenz zu sichern.Wir schlagen ein modifiziertes Verfahren, das die Projektion mit einem Faktor gewichtet. Wir untersuchen die Diskretisierung des Verfahrens mit nichtkonformen Crouzeix-Raviart und mit gemischten Raviart-Thomas Elementen. Es wird gezeigt, dass für den Fall Crouzeix-Raviart ähnliche Einschränkungen gelten wie im Fall konformer $P1$ Diskretisierung. Im Fall der Raviart-Thomas Methode sind scharfe Bedingungen an die Konvergenz nicht direkt ersichtlich. Wir zeigen aber, dass die Konvergenz durch eine geeignete Wahl der Dämpfung gesichert werden kann. Wir schlagen eine alternative Methode zur Konstruktion diskreter Verfahren vor. Dabei wird die Dirichlet-Energie durch eine diskrete Norm approximiert. Eine solche Norm induziert ein entsprechendes Verfahren und erlaubt es die Bedingungen für die Stabilität der Projektion direkt zu kontrollieren.Wir zeigen, dass damit Diskretisierungen konstruiert werden können die unabhängig von der Geometrie der Diskretisierung und für das gesamte Definitionsbereich der Parameter konvergiert. Wir zeigen ebenfalls, dass das Verfahren für die Approximation biharmonischer Abbildungen erweitert werden kann.Schließlich untersuchen wir numerisch die Rolle des Projektionsschrittes. Die Ergebnisse zeigen, einen wesentlichen Einfluss der Projektion auf die Minimierung der Energie und auf die Anzahl benötigter Iterationen.
BibTeX:
@mastersthesis {DiplomaThesis-Mellmann-17,
  author = {Heinrich Mellmann},
  title = {{M}ethoden zur {A}pproximation {H}armonischer {A}bbildungen},
  year = {2017},
  type = {Diploma Thesis},
  school = {Humboldt-Universität zu Berlin}
}

2016

Simulation Based Selection of Actions for a Humanoid Soccer-Robot
Heinrich Mellmann, Stella Alice Schlotter, Christian Blum
RoboCup 2016: Robot Soccer World Cup XX
[ BibTeX ][ Abstract ] [ URL ] [ PDF ]
Abstract: This paper introduces a method for making fast decisions in a highly dynamic situation, based on forward simulation. This approach is inspired by the decision problem within the RoboCup domain. In this environment, selecting the right action is often a challenging task. The outcome of a particular action may depend on a wide variety of environmental factors, such as the robot's position on the field or the location of obstacles. In addition, the perception is often heterogeneous, uncertain, and incomplete. In this context, we investigate forward simulation as a versatile and extensible yet simple mechanism for inference of decisions. The outcome of each possible action is simulated based on the estimated state of the situation. The simulation of a single action is split into a number of simple deterministic simulations -- samples -- based on the uncertainties of the estimated state and of the action model. Each of the samples is then evaluated separately, and the evaluations are combined and compared with those of other actions to inform the overall decision. This allows us to effectively combine heterogeneous perceptual data, calculate a stable decision, and reason about its uncertainty. This approach is implemented for the kick selection task in the RoboCup SPL environment and is actively used in competitions. We present analysis of real game data showing significant improvement over our previous methods.
BibTeX:
@inproceedings {RC-MellmannSchlotterBlum-16,
  author = {Heinrich Mellmann and Stella Alice Schlotter and Christian Blum},
  title = {Simulation Based Selection of Actions for a Humanoid Soccer-Robot},
  booktitle = {RoboCup 2016: Robot Soccer World Cup XX},
  year = {2016},
  url = {http://www.ais.uni-bonn.de/robocup.de/2016/papers/RoboCup_Symposium_2016_Mellmann.pdf}
}
Berlin United - Nao Team Humboldt Team Report 2016
Heinrich Mellmann, Stella Alice Schlotter, Steffen Kaden, Philipp Strobel, Thomas Krause, Claas-Norman Ritter, Tobias Hübner, Schahin Tofangchi
techreport
[ BibTeX ] [ URL ] [ PDF ]
BibTeX:
@techreport {NaothTeamReport16,
  author = {Heinrich Mellmann and Stella Alice Schlotter and Steffen Kaden and Philipp Strobel and Thomas Krause and Claas-Norman Ritter and Tobias Hübner and Schahin Tofangchi},
  title = {Berlin United - Nao Team Humboldt Team Report 2016},
  year = {2016},
  type = {techreport},
  url = {http://www2.informatik.hu-berlin.de/~naoth/docs/publications/technical/naoth-report16.pdf}
}

2014

Multi-Hypothesis Goal Modeling for a Humanoid Soccer Robot
Marcus M Scheunemann, Heinrich Mellmann
Proceedings of the 9th Workshop on Humanoid Soccer Robots, 14th IEEE-RAS International Conference on Humanoid Robots (Humanoids)
[ BibTeX ][ Abstract ] [ URL ] [ PDF ]
Abstract: Information about objects and their positions in an environment are necessary requirements for most tasks of a mobile autonomous robot, in particular regarding the control of behavior and navigation. This presents a special challenge for robots with a limited view angle. Autonomously soccer playing robots in the dynamic environment of the RoboCup Standard Platform League are exposed to these difficulties. Most approaches aggregate all available information in one holistic model in order to localize robots. In case of inconsistent perceptions the model either turns noisy or creates and tracks an addiotional hypothesis. To improve the localization -- and thus the behavior control -- local models have received only little attention so far. In this work the implementation of a local goal model is presented and analyzed. A multi-hypothesis particle filter is used to cope with ambiguity of goal post percepts as well as to process incomplete and uncertain sensor information. Additionally, a percept buffer supports the initialization and also facilitates the handling of sparse false measurements. On the basis of this local goal model inconsistencies can be explicitly modeled, which may be used to stabilize the location of a robot.
BibTeX:
@inproceedings {HSR-ScheunemannMellmann-14,
  author = {Marcus M Scheunemann and Heinrich Mellmann},
  title = {Multi-Hypothesis Goal Modeling for a Humanoid Soccer Robot},
  booktitle = {Proceedings of the 9th Workshop on Humanoid Soccer Robots, 14th IEEE-RAS International Conference on Humanoid Robots (Humanoids)},
  year = {2014},
  url = {http://www.ais.uni-bonn.de/humanoidsoccer/ws14/papers/HSR14_Scheunemann.pdf}
}

2013

Voronoi Based Strategic Positioning for Robot Soccer
Steffen Kaden, Heinrich Mellmann, Marcus Scheunemann, Hans-Dieter Burkhard
Proceedings of the 22nd International Workshop on Concurrency, Specification and Programming (CS&P), 1032, pp. 271-282
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: Strategic positioning is a decisive part of the team play within a soccer game. In most solutions the positioning techniques are treated as a constituent of a complete team play strategy. In a comprehensive overview we discuss the team play and positioning methods used within RoboCup and extract the essential requirements for player positioning. In this work, we propose an approach for strategic positioning allowing for flexible formulation of arbitrary strategies. Based on the conditions of a specific strategy, the field is subdivided in regions by a Voronoi tessellation and each region is assigned a weight. Those weights influence the calculation of the optimal robot position as well as the path. A team play strategy can be expressed by the choice of the tessellation as well as the choice of the weights. This provides a powerful abstraction layer simplifying the design of the actual play strategy. We also present an implementation of an example strategy based on this approach and analyse the performance of our approach in simulation.
BibTeX:
@inproceedings {CSP-KadenMellmannEtAl-13,
  author = {Steffen Kaden and Heinrich Mellmann and Marcus Scheunemann and Hans-Dieter Burkhard},
  title = {Voronoi Based Strategic Positioning for Robot Soccer},
  booktitle = {Proceedings of the 22nd International Workshop on Concurrency, Specification and Programming (CS&P)},
  publisher = {CEUR-WS.org},
  year = {2013},
  volume = {1032},
  pages = {271-282}
}
Adaptive Grasping for a Small Humanoid Robot Utilizing Force- and Electric Current Sensors
Heinrich Mellmann, Marcus Scheunemann, Oliver Stadie
Proceedings of the 22nd International Workshop on Concurrency, Specification and Programming (CS&P), 1032, pp. 283-293
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: The ability to grasp objects of different size and shape is one of the most important skills of a humanoid robot. Human grasping integrates a lot of different senses. In particular, the tactile sensing is very important for a stable grasping motion. When we lift a box without knowing what is inside, we do it carefully using our tactile and proprioceptive senses to estimate the weight and thus, the force necessary to hold and to lift this box. In this paper we present an adaptive controlling mechanism which enables a robot to grasp objects of different weights. Thereby, we only use the proprioceptive sensors like positions and electric current at the joints and force sensors at the end-effectors providing the robot with tactile feedback. We implemented and tested our approach on a humanoid robot.
BibTeX:
@inproceedings {CSP-MellmannScheunemannEtAl-13,
  author = {Heinrich Mellmann and Marcus Scheunemann and Oliver Stadie},
  title = {Adaptive Grasping for a Small Humanoid Robot Utilizing Force- and Electric Current Sensors},
  booktitle = {Proceedings of the 22nd International Workshop on Concurrency, Specification and Programming (CS&P)},
  publisher = {CEUR-WS.org},
  year = {2013},
  volume = {1032},
  pages = {283-293}
}

2011

Dynamic Motion Control: Adaptive Bimanual Grasping for a Humanoid Robot
Heinrich Mellmann, Giuseppe Cotugno
Fundamenta Informaticae, 112, 1, pp. 89-101
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: The ability to grasp objects of different size and shape is one of the most important skills of a humanoid robot. There are a lot of different approaches tackling this problem; however, there is no general solution. The complexity and the skill of a possible grasping motion depend hardly on a particular robot. In this paper we analyze the kinematic and sensory grasping abilities of the humanoid robot Nao. Its kinematic constraints and hand's mechanical structure represent an interesting case of study due to lack of actuators for fingers and the limited computation power. After describing the platform and studying its capabilities, we propose some simple controllers and we present a benchmark based on some experimental data.
BibTeX:
@article {FI-MellmannCotugno-11,
  author = {Heinrich Mellmann and Giuseppe Cotugno},
  title = {Dynamic Motion Control: Adaptive Bimanual Grasping for a Humanoid Robot},
  journal = {Fundamenta Informaticae},
  year = {2011},
  volume = {112},
  number = {1},
  pages = {89-101}
}
Local Goal Model for a Humanoid Soccer Robot
Heinrich Mellmann, Marcus Scheunemann
Proceedings of the Workshop on Concurrency, Specification, and Programming CS&P 2011, pp. 353-360
[ BibTeX ]
BibTeX:
@inproceedings {CSP-MellmannScheunemann-11,
  author = {Heinrich Mellmann and Marcus Scheunemann},
  title = {Local Goal Model for a Humanoid Soccer Robot},
  booktitle = {Proceedings of the Workshop on Concurrency, Specification, and Programming CS&P 2011},
  publisher = {Bia{l}ystok University of Technology},
  year = {2011},
  pages = {353-360}
}

2010

Dynamic Motion Control: Adaptive Bimanual Grasping for a Humanoid Robot
Giuseppe Cotugno, Heinrich Mellmann
Workshop on Concurrency, Specification, and Programming (CS&P), Volume 2
[ BibTeX ][ Abstract ]
Abstract: In this paper we analyze the kinematic and sensory grasping abilities of the humanoid robot Nao. Its kinematic constraints and hand's mechanical structure represent an interesting case of study due to lack of actuators for fingers and the limited computation power. After describing the platform and studying its capabilities, we propose some simple controllers and we present a benchmark based on some experimental data.
BibTeX:
@inproceedings {CSP-CotugnoMellmann-10,
  author = {Giuseppe Cotugno and Heinrich Mellmann},
  title = {Dynamic Motion Control: Adaptive Bimanual Grasping for a Humanoid Robot},
  booktitle = {Workshop on Concurrency, Specification, and Programming (CS&P)},
  year = {2010},
  volume = {Volume 2}
}
Ein anderes Modell der Welt: Alternative Methoden zur Lokalisierung Mobiler Roboter
Heinrich Mellmann
Humboldt Universität zu Berlin, (in German), Diploma Thesis
[ BibTeX ][ Abstract ] [ URL ] [ DOI ]
Abstract: Many tasks of a mobile robot, e.g., navigation, require the knowledge of the positions of the objects in the surrounding environment. This task is especially challenging for the robots which perception is based on a directed visual system, e.g., a camera with a limited view angle. The incomplete and noisy sensor information leads to the uncertainty in the robots belief of the world. An appropriate model of the world may enable the robot to make plans and to realize complex behavior. The state of the art modeling methods use often only a small part of the available information. In particular the redundant information remain unused. In this work we investigate methods to exploit effectively the redundant information in order to get a better model of the world. In the first part we discuss a number of possibilities to use of specific properties of the objects to estimate the parameters of the camera matrix. In the second part we present a constraint based approach for the world modeling.
BibTeX:
@mastersthesis {DiplomaThesis-Mellmann-10,
  author = {Heinrich Mellmann},
  title = {Ein anderes Modell der Welt: Alternative Methoden zur Lokalisierung Mobiler Roboter},
  year = {2010},
  type = {Diploma Thesis},
  school = {Humboldt Universität zu Berlin},
  url = {https://www2.informatik.hu-berlin.de/~mellmann/content/publications/data/2011-05-13-diplomarbeit-mellmann-very-final.pdf},
  doi = {http://dx.doi.org/10.18452/14229},
  note = {(in German)}
}
Adaptive Motion Control with Visual Feedback for a Humanoid Robot
Heinrich Mellmann, Yuan Xu
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010)
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: The performance of a soccer robot is highly dependent on its motion ability. The kicking motion is one of the most important motions in a soccer game. However, automatic, full body motion generation for humanoid robots presents a formidable computational challenge. At the current state the most common approaches of implementing this motion are based on key frame technique. Such solutions are inflexible, i.e., in order to adjust the aimed direction of the kick the robot has to walk around the ball. The adjustment costs a lot of time especially if some precise adjustments have to be done, e.g., for a penalty kick. In this paper we present an approach for adaptive control of the motions. We implemented our approach in order to solve the task of kicking the ball on a humanoid robot Nao. The approach was tested both in simulation and on a real robot.
BibTeX:
@inproceedings {IROS-MellmannXu-10,
  author = {Heinrich Mellmann and Yuan Xu},
  title = {Adaptive Motion Control with Visual Feedback for a Humanoid Robot},
  booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010)},
  year = {2010}
}
NaoTH Software Architecture for an Autonomous Agent
Heinrich Mellmann, Yuan Xu, Thomas Krause, Florian Holzhauer
Proceedings of the International Workshop on Standards and Common Platforms for Robotics (SCPR 2010), pp. 316-327
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: An appropriate architecture (i.e., framework) is the base of each successful heterogeneous software project. It enables a group of developers to work at the same project and to organize their solutions. From this point of view, the artificial intelligence and/or robotics related research projects are usually more complicated, since the actual result of the project is often not clear. In particular, a strong organization of the software is necessary if the project is involved in education. Obviously, there is no perfect framework which could satisfy all the needs of the developers. In this paper we present a modular software architecture designed to implement an autonomous agent. In particular, it is used to develop software which is used simultaneously at several platforms (e.g., humanoid robot, simulated agent). One of the main aspects considered in our design is a strong code modularization which allows for re-usability, transparency and easily testing. Other important aspects are real-time applicability and simple usage. This paper presents the main concepts and the particular implementation of the important parts. We also provide a qualitative comparison with other existing robotics frameworks.
BibTeX:
@inproceedings {SCPR-MellmannXuEtAl-10,
  author = {Heinrich Mellmann and Yuan Xu and Thomas Krause and Florian Holzhauer},
  title = {NaoTH Software Architecture for an Autonomous Agent},
  booktitle = {Proceedings of the International Workshop on Standards and Common Platforms for Robotics (SCPR 2010)},
  year = {2010},
  pages = {316--327}
}
Adaptive Motion Control: Dynamic Kick for a Humanoid Robot
Yuan Xu, Heinrich Mellmann
Proceedings of the 33rd Annual German Conference on Artificial Intelligence (KI 2010), 6359, pp. 392-399
[ BibTeX ][ Abstract ] [ URL ] [ DOI ] [ PDF ]
Abstract: Automatic, full body motion generation for humanoid robots presents a formidable computational challenge. The kicking motion is one of the most important motions in a soccer game. However, at the current state the most common approaches of implementing this motion are based on key frame technique. Such solutions are inflexible and cost a lot of time to adjust robot’s position. In this paper we present an approach for adaptive control of the motions. We implemented our approach in order to solve the task of kicking the ball on a humanoid robot Nao. The approach was tested both in simulation and on a real robot.
BibTeX:
@inproceedings {KI-XuMellmann-10,
  author = {Yuan Xu and Heinrich Mellmann},
  title = {Adaptive Motion Control: Dynamic Kick for a Humanoid Robot},
  booktitle = {Proceedings of the 33rd Annual German Conference on Artificial Intelligence (KI 2010)},
  publisher = {Springer Berlin / Heidelberg},
  year = {2010},
  volume = {6359},
  pages = {392--399},
  url = {http://dx.doi.org/10.1007/978-3-642-16111-7_45},
  doi = {10.1007/978-3-642-16111-7_45}
}
An Approach to Close the Gap between Simulation and Real Robots
Yuan Xu, Heinrich Mellmann, Hans-Dieter Burkhard
2nd International Conference on Simulation, Modeling and Programming for Autonomous Robots (SIMPAR), pp. 533-544, (german)
[ BibTeX ][ Abstract ] [ URL ] [ DOI ] [ PDF ]
Abstract: Numerous simulators have been developed over the years to assist robotics research in the development, testing, and evaluation. Nevertheless, there is still a big gap between the simulation and the reality. This makes it difficult to transfer methods and code. The 3D simulator | SimSpark is developed and used by a big community of AI researchers in RoboCup. But up to now there are only few applications to real robots. In this paper, we discuss the general possibilities how the SimSpark simulator can be used to support research in cognitive robotics and present applications on the humanoid robot Nao. As a result of our investigation we have developed a unified team playing both in Simulation League and Standard Platform League in RoboCup.
BibTeX:
@inproceedings {SIMPAR-XuMellmannEtAl-10,
  author = {Yuan Xu and Heinrich Mellmann and Hans-Dieter Burkhard},
  title = {An Approach to Close the Gap between Simulation and Real Robots},
  booktitle = {2nd International Conference on Simulation, Modeling and Programming for Autonomous Robots (SIMPAR)},
  publisher = {Springer Berlin / Heidelberg},
  year = {2010},
  pages = {533--544},
  url = {http://dx.doi.org/10.1007/978-3-642-17319-6_48},
  doi = {10.1007/978-3-642-17319-6_48},
  note = {(german)}
}

2009

Constraint Based World Modeling in Mobile Robotics
Daniel Göhring, Heinrich Mellmann, Hans-Dieter Burkhard
Proc. IEEE International Conference on Robotics and Automation (ICRA 2009), pp. 2538-2543
[ BibTeX ][ Abstract ] [ DOI ] [ PDF ]
Abstract: In this paper we present a novel approach using constraint based techniques for world modeling, i.e. self localization and object modeling. Within the last years, we have seen a reduction of landmarks such as beacons or colored goals within the RoboCup domain. Using other features as line information becomes more important. Using such sensor data is tricky, especially when the resulting position belief is stretched over a larger area. Constraints can overcome this limitations, as they have several advantages: they can represent large distributions and are easy to store and to communicate to other robots. Propagation of several constraints can be computationally cheap. Even high dimensional belief functions can be used. We will describe a sample implementation and show experimental results.
BibTeX:
@inproceedings {ICRA-GoehringMellmann-09,
  author = {Daniel Göhring and Heinrich Mellmann and Hans-Dieter Burkhard},
  title = {Constraint Based World Modeling in Mobile Robotics},
  booktitle = {Proc. IEEE International Conference on Robotics and Automation (ICRA 2009)},
  year = {2009},
  pages = {2538--2543},
  doi = {10.1109/ROBOT.2009.5152208}
}
Active Landmark Selection for Vision-Based Self-Localization
Heinrich Mellmann
Proceedings of the Workshop on Concurrency, Specification, and Programming CS&P 2009, Volume 2, pp. 398-405
[ BibTeX ][ Abstract ] [ URL ]
Abstract: The most of the vision based self-localization methods are using landmarks to estimate the position of the robot. The results of those methods depend highly on the precision of the perceptual information provided by the vision system. Depending on situation, some landmarks provide more certain measurements than others. We present a general criterion to predict the sensitivity of measurements concerning errors. In addition an algorithm is presented for automatic selection of optimal landmarks. This enables the robot to choose actively those landmarks that provide the highest certainty, which leads to better localization results. We demonstrate the performance and accuracy of the algorithm through a series of experiments.
BibTeX:
@inproceedings {CSP-Mellmann-09,
  author = {Heinrich Mellmann},
  title = {Active Landmark Selection for Vision-Based Self-Localization},
  booktitle = {Proceedings of the Workshop on Concurrency, Specification, and Programming CS&P 2009},
  year = {2009},
  volume = {Volume 2},
  pages = {398--405},
  url = {http://csp2009.mimuw.edu.pl/proc.php}
}

2008

Constraint Based Object State Modeling
Daniel Göhring, Heinrich Mellmann, Hans-Dieter Burkhard
European Robotics Symposium 2008 (EUROS), Volume 44/2008, pp. 63-72
[ BibTeX ][ Abstract ] [ URL ] [ DOI ] [ PDF ]
Abstract: Modeling the environment is crucial for a mobile robot. Common approaches use Bayesian filters like particle filters, Kalman filters and their extended forms. We present an alternative and supplementing approach using constraint techniques based on spatial constraints between object positions. This yields several advantages: a) the agent can choose from a variety of belief functions, b) the computational complexity is decreased by efficient algorithms. The focus of the paper are constraint propagation techniques under the special requirements of navigation tasks.
BibTeX:
@inproceedings {EUROS-GoehringMellmann-08,
  author = {Daniel Göhring and Heinrich Mellmann and Hans-Dieter Burkhard},
  title = {Constraint Based Object State Modeling},
  booktitle = {European Robotics Symposium 2008 (EUROS)},
  publisher = {Springer Berlin / Heidelberg},
  year = {2008},
  volume = {Volume 44/2008},
  pages = {63--72},
  url = {http://www.springerlink.com/content/th6218453434x817},
  doi = {10.1007/978-3-540-78317-6_7}
}
Constraint Based Belief Modeling
Daniel Göhring, Heinrich Mellmann, Hans-Dieter Burkhard
RoboCup 2008: Robot Soccer World Cup XII
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: In this paper we present a novel approach using constraint based techniques for world modeling, i.e. self localization and object mod- eling. Within the last years, we have seen a reduction of landmarks as beacons, colored goals, within the RoboCup domain. Using other fea- tures as line information becomes more important. Using such sensor data is tricky, especially when the resulting position belief is stretched over a larger area. Constraints can overcome this limitations, as they have several advantages: They can represent large distributions and are easy to store and to communicate to other robots. Propagation of a sev- eral constraints can be computationally cheap. Even high dimensional belief functions can be used. We will describe a sample implementation and show experimental results.
BibTeX:
@inproceedings {RC-GoehringMellmann-08,
  author = {Daniel Göhring and Heinrich Mellmann and Hans-Dieter Burkhard},
  title = {Constraint Based Belief Modeling},
  booktitle = {RoboCup 2008: Robot Soccer World Cup XII},
  publisher = {Springer},
  year = {2008}
}
Constraint Based Localization on a Humanoid Robot
Daniel Göhring, Heinrich Mellmann, Hans-Dieter Burkhard
Proceedings of the Workshop on Concurrency, Specification, and Programming CS&P 2008
[ BibTeX ][ Abstract ] [ PDF ]
Abstract: In this paper we will present an application for constraint based methods to self localize within the RoboCup domain. During a robotic soccer game, robots of a team need to know where they and their team mates are on the Field, therefore they need to localize themselves. For self localization, constraint based methods can be an e?ective alternative to classic Bayesian approaches as Kalman ?lters or Monte-Carlo methods. In this paper we will present, how constraint based techniques can be applied to a humanoid robot. Therefore we will implement constraint based methods in a humanoid robot "NAO" and see how the constraint based approach works within the Standard Platform League.
BibTeX:
@inproceedings {CSP-GoehringMellmannEtAl-08,
  author = {Daniel Göhring and Heinrich Mellmann and Hans-Dieter Burkhard},
  title = {Constraint Based Localization on a Humanoid Robot},
  booktitle = {Proceedings of the Workshop on Concurrency, Specification, and Programming CS&P 2008},
  year = {2008}
}
Constraint Based World Modeling
Daniel Göhring, Heinrich Mellmann, Kataryna Gerasymova, Hans-Dieter Burkhard
Fundamenta Informaticae, Volume 85, 1-4, pp. 123-137
[ BibTeX ][ Abstract ] [ URL ] [ PDF ]
Abstract: Common approaches for robot navigation use Bayesian filters like particle filters, Kalman filters and their extended forms. We present an alternative and supplementing approach using constraint techniques based on spatial constraints between object positions. This yields several advantages. The robot can choose from a variety of belief functions, and the computational complexity is decreased by efficient algorithms. The paper investigates constraint propagation techniques under the special requirements of navigation tasks. Sensor data are noisy, but a lot of redundancies can be exploited to improve the quality of the result. We introduce two quality measures: The ambiguity measure for constraint sets defines the precision, while inconsistencies are measured by the inconsistency measure. The measures can be used for evaluating the available data and for computing best fitting hypothesis. A constraint propagation algorithm is presented.
BibTeX:
@article {FI-GoehringMellmannGerasimova-08,
  author = {Daniel Göhring and Heinrich Mellmann and Kataryna Gerasymova and Hans-Dieter Burkhard},
  title = {Constraint Based World Modeling},
  journal = {Fundamenta Informaticae},
  year = {2008},
  volume = {Volume 85},
  number = {1-4},
  pages = {123-137},
  url = {http://iospress.metapress.com/content/2051310891588554/}
}
Memory-Based State-Estimation
Matthias Jüngel, Heinrich Mellmann
Fundamenta Informaticae, Volume 85, Number 1-4, pp. 297-311
[ BibTeX ][ Abstract ] [ URL ] [ PDF ]
Abstract: In this paper we introduce a state-estimation method that uses a short-term memory to calculate the current state. A common way to solve state estimation problems is to use implementations of the Bayesian algorithm like Kalman filters or particle filters. When implementing a Bayesian filter several problems can arise. One difficulty is to obtain error models for the sensors and for the state transitions. The other difficulty is to find an adequate compromise between the accuracy of the belief probability distribution and the computational costs that are needed to update it. In this paper we show how a short-term memory of perceptions and actions can be used to calculate the state. In contrast to the Bayesian filter, this method does not need an internal representation of the state which is updated by the sensor and motion information. It is shown that this is especially useful when information of sparse sensors (sensors with non-unique measurements with respect of the state) has to be integrated.
BibTeX:
@article {FI-JuengelMellmann-08,
  author = {Matthias Jüngel and Heinrich Mellmann},
  title = {Memory-Based State-Estimation},
  journal = {Fundamenta Informaticae},
  year = {2008},
  volume = {Volume 85},
  number = {Number 1-4},
  pages = {297--311},
  url = {http://iospress.metapress.com/content/2051310891588554/}
}
Using Reference Objects to Improve Vision-Based Bearing Measurements
Heinrich Mellmann, Matthias Jüngel, Michael Spranger
Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems IROS 2008, pp. 3939-3945
[ BibTeX ][ Abstract ] [ DOI ] [ PDF ]
Abstract: Robots perceiving its environment using cameras usually need a good representation of how the camera is aligned to the body and how the camera is rotated relative to the ground. This is especially important for bearing-based distance measurement. In this paper we show how to use reference objects to improve vision-based distance measurements to objects of unknown size. Several methods for different kinds of reference objects are introduced. These are objects of known size (like a ball), objects extending over the horizon (like goals and beacons), and objects with known shape on the ground (like field lines). We give a detailed description how to determine the rotation of the robot's camera relative to the ground, provide an error-estimation for all methods and describe the experiments we performed on an Aibo robot.
BibTeX:
@inproceedings {IROS-MellmannJuengelSpranger-08,
  author = {Heinrich Mellmann and Matthias Jüngel and Michael Spranger},
  title = {Using Reference Objects to Improve Vision-Based Bearing Measurements},
  booktitle = {Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems IROS 2008},
  publisher = {IEEE},
  year = {2008},
  pages = {3939--3945},
  doi = {10.1109/IROS.2008.4651128}
}

2007

Improving Vision-Based Distance Measurements using Reference Objects
Matthias Jüngel, Heinrich Mellmann, Michael Spranger
RoboCup 2007: Robot Soccer World Cup XI, Volume 5001/2008, pp. 89-100
[ BibTeX ][ Abstract ] [ URL ] [ DOI ] [ PDF ]
Abstract: Robots perceiving their environment using cameras usually need a good representation of how the camera is aligned to the body and how the camera is rotated relative to the ground. This is especially important for bearing-based distance measurements. In this paper we show how to use reference objects to improve vision-based distance measurements to objects of unknown size. Several methods for different kinds of reference objects are introduced. These are objects of known size (like a ball), objects extending over the horizon (like goals and beacons), and objects with known shape on the ground (like field lines). We give a detailed description how to determine the rotation of the robot's camera relative to the ground, provide an error-estimation for all methods and describe the experiments we performed on an Aibo robot.
BibTeX:
@inproceedings {RC-JuengelMellmannSpranger-07,
  author = {Matthias Jüngel and Heinrich Mellmann and Michael Spranger},
  title = {Improving Vision-Based Distance Measurements using Reference Objects},
  booktitle = {RoboCup 2007: Robot Soccer World Cup XI},
  publisher = {Springer Berlin / Heidelberg},
  year = {2007},
  volume = {Volume 5001/2008},
  pages = {89--100},
  url = {http://www.springerlink.com/content/y4730241r836k4l5},
  doi = {10.1007/978-3-540-68847-1}
}
Created by Heinirch Mellmann
Last update Mar 12 2024