Skip to main content

2012 | Buch

Autonomous Mobile Systems 2012

22. Fachgespräch Stuttgart, 26. bis 28. September 2012

herausgegeben von: Paul Levi, Oliver Zweigle, Kai Häußermann, Bernd Eckstein

Verlag: Springer Berlin Heidelberg

Buchreihe : Informatik aktuell

insite
SUCHEN

Über dieses Buch

The 22nd Conference on Autonomous Mobile Systems (AMS 2012) provides a platform for idea exchange, scientific discussion and cooperation for scientists from universities as well as industry. Autonomous mobile systems as well as their practical approach are in the center of interest. The presented selection of articles focuses on approaches from the fields of perception and sensors, mapping and localization, control, navigation, micro- and nano robotics, machine learning, autonomous cars, humanoid robots, system architectures and the application in autonomous mobile systems.

Inhaltsverzeichnis

Frontmatter
Automatic Camera and Kinematic Calibration of a Complex Service Robot
Abstract
Service robots operate in unstructured environments where precise and reliable calibration of vision and manipulation components is essential for successful and safe operation. So far the calibration of the service robot Care-O-bot® 3 covering only the camera sensors is not precise enough for manipulation of small objects and involves many manual error-prone steps. In an evolving research context there is constant need for recalibration and therefore a complete and precise yet quick and easy to use calibration procedure is desired. We propose an automated calibration process covering the cameras and kinematic components of a service robot and present an open-source implementation for Care-O-bot® 3.
Sebastian A. Haug, Florian Weisshardt, Alexander Verl
Markerless Visual Control of a Quad-Rotor Micro Aerial Vehicle by Means of On-Board Stereo Processing
Abstract
We present a quad-rotor micro aerial vehicle (MAV) that is capable to fly and navigate autonomously in an unknown environment. The only sensory input used by the MAV are the imagery from two cameras in a stereo configuration, and data from an inertial measurement unit. We apply a fast sparse stereo matching algorithm in combination with a visual odometry method based on PTAM to estimate the current MAV pose, which we require for autonomous control. All processing is performed on a single board computer on-board the MAV. To our knowledge, this is the first MAV that uses stereo vision for navigation, and does not rely on visual markers or off-board processing. In a flight experiment, the MAV was capable to hover autonomously, and it was able to estimate its current position at a rate of 29 Hz and with an average error of only 2.8 cm.
Konstantin Schauwecker, Nan Rosemary Ke, Sebastian Andreas Scherer, Andreas Zell
3D LIDAR- and Camera-Based Terrain Classification Under Different Lighting Conditions
Abstract
Terrain classification is a fundamental task in outdoor robot navigation to detect and avoid impassable terrain. Camera-based approaches are well-studied and provide good results. A drawback of these approaches, however, is that the quality of the classification varies with the prevailing lighting conditions. 3D laser scanners, on the other hand, are largely illumination-invariant. In this work we present easy to compute features for 3D point clouds using range and intensity values. We compare the classification results obtained using only the laser-based features with the results of camera-based classification and study the influence of different lighting conditions.
Stefan Laible, Yasir Niaz Khan, Karsten Bohlmann, Andreas Zell
Towards Adaptive Scheduling for Real-Time Image Processing
Abstract
Reacting to the rapidly changing application requirements during a robot mission requires an adaptation capability of the real-time system. In this paper we focus on real-time image processing to support navigation, collision avoidance and object recognition. Due to the data dependent run-times of image processing algorithms, classic real-time approaches are not feasible. To exemplary solve this problem the SURF algorithm was adapted to the AnyTime concept and used together with a TaskPair scheduler. To make a real-time system capable of self-adaptation useful parameters need to be found. Based on our research we suggest strategies on how to change parameters appropriately.
Neri Marschik, Mario Speckert, Thomas Ihme
Mobile Robots in Smart Environments: The Current Situation
Abstract
This work aims to give an overview about the current research concerning mobile robots in smart environments. It is part of the motivation of a paradigm that aims to shift complexity away from mobile machines into the (smart) environment without sacrificing the safety of the overall system. Several results of current and ongoing research will be presented, including a powerful simulation environment that allows to simulate the overall system including ambient sensors, communication within a wireless sensor network (WSN) and mobile robots. Also some experiments about the localization of mobile robots in smart environments and results will be presented.
Michael Arndt, Karsten Berns
Konrad and Suse, Two Robots Guiding Visitors in a University Building
Abstract
This paper presents an overview of the hard- and software architecture of a mobile visitor information system for the Konrad Zuse building of the School of Computer Science and Automation at the Ilmenau University of Technology. Two mobile robots serve as mobile information terminals with capabilities for generating way descriptions and guiding the visitor to the points of interest (labs, meeting rooms, offices, employees) in the building. The paper focuses on the constraints resulting from the challenging environment in this multi-floor building, as well as on the integration aspects of various skills for navigation and human–robot interaction. Besides first experience with the system, the further development is outlined as well.
Ronny Stricker, Steffen Müller, Erik Einhorn, Christof Schröter, Michael Volkhardt, Klaus Debes, Horst-Michael Gross
Using a Spatio-Temporal FastMarching Planner to Politely Avoid Moving Persons
Abstract
When mobile robots operate in home environments, a robot should consider the inhabitants while moving around. In this work, an approach is presented, which at the one hand predicts the movements of a person in a very simple way, and on the other hand uses the predicted movement to plan a motion path of the robot. We deploy a potential field approach to predict the person’s movement trajectory and use an modified Fast Marching planner to access a time-variable cost function for the planning process. The goal of our development is an early avoiding behavior of the robot, when the robot passes a person. This should increase the acceptance of the robot, and signal a “busy”-behavior. We show the feasibility of the presented approach in some first simulation results.
Jens Kessler, Jürgen Strobel, Horst-Michael Gross
Implementation of a Decision Making Algorithm Based on Somatic Markers on the Nao Robot
Abstract
Decision making is an essential part of Autonomous Mobile Systems. Research shows that emotion is an important factor in human decision making. Therefore an increasing number of approaches using modelled emotions for decision making are developed for artificial intelligent systems. Often those approaches are only evaluated in simulated environments in which dummies are used to represent actions. However, the realisation of a real robot application also requires the handling of problems which may not occur in a simulated environment, such as long execution times. Furthermore, the adaption of existing approaches to variant applications often includes several time-consuming adjustments to the system. In this paper the implementation of an emotional decision making algorithm for the Nao robot is presented. The implementation design is based on the human brain structure and models different brain parts which are included in the decision making process. Beside the fact that the chosen structure is closer to the human model, the modular architecture allows an easy implementation of enhancements or different approaches. A key point is the easy adaption of the approach to different applications, suitable even for users without technical expertise or programming skills. As an example, a possible real life scenario is used, in which the robot is embedded in a social environment.
Jens Hoefinghoff, Laura Steinert, Josef Pauli
Grounded Running: An Overlooked Strategy for Robots
Abstract
In this paper, the possible advantages of using grounded running, a running gait without aerial phases, for fast robot locomotion are discussed. Extended fields of fixed points for grounded running, obtained using dimensionless numerical modeling, are presented. They can be used to find global parameters for the design and operation of robots. The use of self-stable (for steady-state locomotion) or weak unstable (to improve maneuverability-stability trade-off) gait-modes as a design parameter could represent a strategy to reduce the still existing gap between animals and mimicking machines with respect to elegance and performance.
Emanuel Andrada, John Nyakatura, Roy Müller, Christian Rode, Reinhard Blickhan
Generating Smooth Trajectories Free from Overshoot for Humanoid Robot Walking Pattern Replanning
Abstract
In the field of humanoid robotics, developing a walking system capable of adapting to new situations is driven by the prospect of employing humanoid robots in unknown environments. By evaluating sensor data, the control system may acquire information about the environment and utilize that information for adaptation. In this paper, we focus on the reaction of a control system when encountering an earlier than expected ground contact of the swing leg. A method of planning a \(C_2\)-continuous foot trajectory is presented. The boundary conditions of that trajectory are defined by position, velocity and acceleration of the originally planned trajectory at the time of replanning and a prescribed position that is reached after an arbitrarily chosen time interval with zero velocity and acceleration. We require this trajectory to be \(C_2\)-continuous and free from overshoot. The function we propose contains a parameter utilized for optimization and to prevent overshoot. We show that the global optimum of our acceleration-based objective function can be obtained analytically.
Alexander Ewald, Johannes Mayet, Thomas Buschmann, Heinz Ulbrich
On-line Trajectory Generation for Safe and Optimal Vehicle Motion Planning
Abstract
This paper presents a framework for motion planning of autonomous vehicles, it is characterized by its efficient computation and its safety guarantees. An optimal control based approach generates comfortable and physically feasible maneuvers of the vehicle. Therefore, a combined optimization of the lateral and longitudinal movements in street-relative coordinates with carefully chosen cost functionals and terminal state sets is performed. The collision checking of the trajectories during the planning horizon is also performed in street-relative coordinates. It provides continuous collision checking, which covers nearly all situations based on an algebraic solution and has a constant response time. Finally, the problem of safety assessment for partial trajectories beyond the planning horizon is addressed. Therefore, the Inevitable Collision States (ICS) are used, extending the safety assessment to an infinite time horizon. To solve the ICS computation nonlinear programming is applied. An example implementation of the proposed framework is applied to simulation scenarios that demonstrates its efficiency and safety capabilities.
Daniel Althoff, Martin Buss, Andreas Lawitzky, Moritz Werling, Dirk Wollherr
Approximating Reference Trajectories for Autonomous Vehicles Using Motion Primitives
Abstract
In this paper we describe an approach for validating and adapting a reference trajectory of an autonomous vehicle. It is assumed that the generation of the reference trajectory guarantees the approximation to be collision free if it stays within a tolerance area. We employ a precomputed set of motion primitives as used in state-of-the-art path planning libraries. The generated path is smooth and feasible. Two applications are presented, which have motivated the development of the approach.
Stephan Scheuren, Stefan Stiene, Ronny Hartanto, Joachim Hertzberg
Development of a Real-Time Decision-Making System for Certifiable Autonomous Unmanned Systems
Abstract
We introduce a novel approach for real-time decision making with limited memory bounds based on an adaption of the well-known RETE algorithm together with static priorities for conflict resolution. This guarantees fixed execution times independent from the number of rules and facts. Experiments on an unmanned aerial system confirm the adequacy in applications with real-time requirements. The proposed decision system is especially interesting to be used in time-triggered embedded software architectures and for establishing a technical base for building certifiable autonomous unmanned systems.
Jens Halbig, André Windisch, Patrick Kingsbury, Norbert Oswald, Wolfram Hardt
Implementation of Cooperative Routing Robot System for Long Distance Teleoperation
Abstract
Cooperative robots are more efficient than a robot when the assigned task is complex and the workspace is large. To meet with the task efficiency and successful control of Cooperative robots, sensing and networking of the robot are necessities. To ensure stable communication, the cooperative routing robot system is implemented. Our system is an autonomous reactive router that responds to change in strength of a signal and a quality of link among cooperative robots. The routing robot is driven toward a safety region of network using virtual force model or change into a router. A result of our approach was shown as an experiment. A tank robot was continuously teleoperated from ROC (remote operate center); thereby condition of network was proven to be stable. In addition, the ROC continuously acquired a remote video and positions. As a result, the cooperative routing robot system help you teleoperate a robot about long distance.
Hyun-Ja Im, Chang-Eun Lee, Minsu Jang, Young-Jo Cho, Sunghoon Kim
Advanced Motion Control for Safe Navigation of an Omnidirectional Wall-Climbing Robot
Abstract
Safe navigation a great challenge for wall-climbing robots which adhere to the surface via negative pressure. Especially wheeled systems which are able to drive on vertical concrete structures like bridge pylons or dams need special measures to enhance safety. This paper presents the advanced motion control system of the climbing robot cromsci which uses a negative pressure adhesion system in combination with driven wheels for propulsion. The main demands to this motion control system related to robot safety are to enhance the transferable force in driving direction, reduce the wear of wheels and to minimize the chance of robot slip. This can be achieved via special traction control components and additional elements as presented in this paper. Experimental results prove the operability of the described measures.
Daniel Schmidt, Karsten Berns
HANSE—A Low-Cost Autonomous Underwater Vehicle
Abstract
HANSE is a low-cost Autonomous Underwater Vehicle (AUV) capable of solving many common underwater challenges. In this paper we will present HANSE’s modular and expandable hardware and software design, the underwater simulator MARS, as well as robust and efficient sonar-based localization and vision-based object detection algorithms, with which we have successfully participated in the Student Autonomous Underwater Vehicle Challenge in Europe (SAUC-E) 2011.
Dariush Forouher, Jan Hartmann, Jan Helge Klüssendorff, Erik Maehle, Benjamin Meyer, Christoph Osterloh, Thomas Tosik
Mapping of Inland Waters Using Radar
Abstract
This paper presents a mapping approach for inland waters using a noisy radar sensor installed on a boat. The vessel’s position is acquired from GPS, thus this is a pure mapping problem. For the actual mapping the probabilistic open-source mapping framework octomap as presented by [8] is used. Exactly one polygon is extracted from a binary radar image, the so-called Water Enclosing Polygon. This discards inland echos and multi-path measurements. Additionally, an approach to detect bridges and dolphins is presented. The runtime of the mapping algorithm is less then 2.5 s. Thus, each new radar scan is integrated into the octomap.
Matthias Greuter, Michael Blaich, Michael Schuster, Johannes Reuter, Matthias Franz
Implementation of A Gas Fuel-Actuated Hopping Mechanism
Abstract
A gas fuel-actuated hopping mechanism with a magnetic latching mechanism and a double-piston structure is designed and implemented. The magnetic force between two cylindrical permanent magnets is analyzed by Finite element method and validated by experiment. Both results show magnetic force decays rapidly with the increase in air gap, which is desirable for latching mechanism. The inner space of hollow piston rod is used as combustion chamber, in which a small piston is inserted to expel exhaust gas as much as possible. This kind of double-piston structure can take advantage of the inner space of the mechanism to a great extent. Experiments show the hopping mechanism has an obstacle-overcoming ability of the hopping height of 1.5 m and the hopping distance of 1.5 m at a relatively low fuel pressure, which validates the feasibility of the design of the hopping mechanism.
Huaming Wang, Yunguang Luan, Zhen Wang
Approach Towards Robotic Mechanical Weed Regulation in Organic Farming
Abstract
This paper deals with robotic mechanical weed regulation in organic farming, particularly for carrot cultivation. For that purpose the autonomous agriculture robot ‘BoniRob’ is utilized which is the result of a predecessor project and which allows an ‘App’-concept with changing sensor/actuators arrangements to cope with different use cases.The perception and navigation system is based on semantic localization. It enables adaptation to different environmental conditions encountered in typical tasks. The paper illustrates how this system will now be employed for the task of mechanical weed control. Additionally, the system architecture is described including means to increase robustness and preventing undesirable system conditions. In order to ensure a robust task fulfillment in weed control a shared autonomy approach is proposed which combines an efficient collaboration of the autonomous robot with human interaction via immersion technologies. Further, the paper sketches the ongoing development of the weed manipulator which needs to operate in harsh environments and which is faced with challenging requirements from speed and accuracy perspective. A parallel-kinematic structure enhanced by computer vision and visual servoing is proposed to cope with the requirements. Finally, the paper presents our first results regarding the selection of the actuator principle.
Andreas Michaels, Amos Albert, Matthias Baumann, Ulrich Weiss, Peter Biber, Arnd Kielhorn, Dieter Trautz
Mobile Robot Control Using a Fuzzy System
Abstract
Path planning and control are two main issues in mobile robotics. In this field, the use of video cameras plays an essential role in newer systems. This article introduces a new method for path control by means of a ceiling-mounted camera which observes the robot’s work space. The control method is based on capturing an image at defined time intervals and evaluating it to find out whether the mobile robot meets the planned route or not. If the robot does not meet the planned route, a correction path in shape of a spline curve will be executed to return the robot back to the given route. The properties of the spline curve, which vary depending on the robot dynamics and the degree of deviation from the given route, is determined by a fuzzy system.
Robert Swiatlak, Adnan Abou-Nabout, Bernd Tibken
A Modular Software Framework for Heterogeneous Reconfigurable Robots
Abstract
In this paper we present the Symbricator Robot API, a software framework for heterogeneous robot swarms with the ability to aggregate and build modular robotic organisms. This software framework supports different robot types and at the same time hides the complexity of the multi-processor sensor-rich robots to the user. Furthermore, it enables communication and energy sharing amongst swarming and aggregated robots. Based on the development of the Symbrion and Replicator projects, we line out the developed software framework. For application development, we offer a unified expandable software interface for all robot types in order to write swarm and organism controllers without restrictions to the actual underlying hardware
Florian Schlachter, Christopher Schwarzer, Benjamin Girault, Paul Levi
Server-Sided Automatic Map Transformation in RoboEarth
Abstract
RoboEarth aims at providing a distributed cloud-based web platform from robots for robots that is publicly accessible and enables robots to autonomously share knowledge among each other and to generate new knowledge from previously stored data. As a result robots don’t have to gain the same knowledge over and over again, but can build upon it right from the start. Currently, shareable data are abstract task descriptions, object models and environment maps. In this paper we describe RoboEarth’s approach to automatically and transparently generate 2D maps for localization and navigation, which are extracted from shared 3D maps and suited for a specific robot configuration. The parameters of the map generation process get inferred from a robot’s semantic self-description. Using RoboEarth for knowledge generation enables simple platforms with low computational power to execute complex tasks in complex environments. Furthermore the approach effectively simplifies the time consuming process of generating new maps every time a new robot platform with different specifications is used.
Alexander Perzylo, Björn Schießle, Kai Häussermann, Oliver Zweigle, Paul Levi, Alois Knoll
Backmatter
Metadaten
Titel
Autonomous Mobile Systems 2012
herausgegeben von
Paul Levi
Oliver Zweigle
Kai Häußermann
Bernd Eckstein
Copyright-Jahr
2012
Verlag
Springer Berlin Heidelberg
Electronic ISBN
978-3-642-32217-4
Print ISBN
978-3-642-32216-7
DOI
https://doi.org/10.1007/978-3-642-32217-4

Premium Partner