: Indicates there is an attachment. Click on the image to expose the link to attachment.
|
TuAT1 |
Room606 |
Visual Localization and Navigation I |
Regular Session |
Chair: Zhang, Hong | Univ. of Alberta |
Co-Chair: Barfoot, Timothy | Univ. of Toronto |
|
11:00-11:15, Paper TuAT1.1 | |
>Dealing with Shadows: Capturing Intrinsic Scene Appearance for Image-Based Outdoor Localisation |
Corke, Peter | QUT |
Paul, Rohan | Univ. of Oxford |
Churchill, Winston | Oxford Univ. |
Newman, Paul | Oxford Univ. |
Keywords: Visual Navigation, Localization, Computer Vision
Abstract: In outdoor environments shadows are common. These typically strong visual features cause considerable change in the appearance of a place, and therefore confound vision-based localisation approaches. In this paper we describe how to convert a colour image of the scene to a greyscale invariant image where pixel values are a function of underlying material property not lighting. We summarise the theory of shadow invariant images and discuss the modelling and calibration issues which are important for non-ideal off-the-shelf colour cameras. We evaluate the technique with a commonly used robotic camera and an autonomous car operating in an outdoor environment, and show that it can outperform the use of ordinary greyscale images for the task of visual localisation.
|
|
11:15-11:30, Paper TuAT1.2 | |
>RANSAC for Motion-Distorted 3D Visual Sensors |
Anderson, Sean | Univ. of Toronto |
Barfoot, Timothy | Univ. of Toronto |
Keywords: Visual Navigation, Computer Vision, Localization
Abstract: Visual odometry (VO) is a highly efficient and powerful 6D motion estimation technique; state-of-the-art bundle adjustment algorithms now optimize over several frames of temporally tracked, appearance-based features in real time. It is well known that the temporal feature correspondence process is highly prone to mismatches. The standard technique used for outlier rejection in this process is random sample consensus (RANSAC), which is an iterative and non-deterministic process used to find the parameters of a mathematical model that best describe a likely set of inliers. The traditional model used for RANSAC in the visual odometry pipeline is a rigid transformation between two camera poses; this model has long assumed the use of an imaging sensor with a global shutter. In order to use imaging sensors that do not operate with a global shutter, it is proposed that the RANSAC algorithm be modified to use a constant-camera-velocity model. Specifically, this paper investigates the use of a two-axis scanning lidar in the visual-odometry pipeline. Images are formed using lidar intensity data, and due to the scanning-while-moving nature of the lidar, the behaviour of the sensor resembles that of a slow rolling-shutter camera. We formulate a Motion-Compensated RANSAC algorithm that uses a constant-velocity model and the individual timestamp of each extracted feature. The algorithm is validated using 6880 lidar frames with a resolution of 480x360, captured at 2Hz, over a 1.1km traversal. Our results show that the new algorithm results in far more inlying feature tracks for rolling-shutter-type images and ultimately higher-accuracy VO results.
|
|
11:30-11:45, Paper TuAT1.3 | |
>Dense Visual SLAM for RGB-D Cameras |
Kerl, Christian | Tech. Univ. Munich |
Sturm, Jürgen | Tech. Univ. of Munich |
Cremers, Daniel | Tech. Univ. of Munich |
Keywords: Visual Navigation, SLAM, Computer Vision
Abstract: In this paper, we propose a dense visual SLAM method for RGB-D cameras that minimizes both the photometric and the depth error over all pixels. In contrast to sparse, feature-based methods, this allows us to better exploit the available information in the image data which leads to higher pose accuracy. Furthermore, we propose an entropy-based similarity measure for keyframe selection and loop closure detection. From all successful matches, we build up a graph that we optimize using the g2o framework. We evaluated our approach extensively on publicly available benchmark datasets, and found that it performs well in scenes with low texture as well as low structure. In direct comparison to several state-of-the-art methods, our approach yields a significantly lower trajectory error. We release our software as open-source.
|
|
11:45-12:00, Paper TuAT1.4 | |
>eVO: A Realtime Embedded Stereo Odometry for MAV Applications |
Sanfourche, Martial | ONERA |
Vittori, Vincent | ONERA |
Lebesnerais, Guy | onera |
Keywords: Visual Navigation, SLAM, Aerial Robotics
Abstract: The navigation of a miniature aerial vehicle (MAV) in GPS-denied environments requires a robust embedded visual localization method. In this paper, we describe a simple but efficient stereo visual odometry algorithm, called eVO, running onboard our quadricopter MAV at video-rate. The proposed eVO algorithm relies on a keyframe scheme which allows to decrease the estimation drift and to reduce the computational cost. We study quantitatively the influence of the main parameters of the algorithm and tune them for optimal performance on various datasets. The eVO algorithm has been submitted to the KITTI odometry benchmark~cite{Geiger12} where it ranks first at the date of submission, with an average translational drift of 1.93% and an average angular drift of less than 0.076 degres/m. Besides, we have made several experiments with our MAV with egolocalization given by eVO, for instance for autonomous 3D environment modelling.
|
|
12:00-12:15, Paper TuAT1.5 | |
>Robust Scale Initialization for Long-Range Stereo Visual Odometry |
Warren, Michael | Queensland Univ. of Tech. |
Upcroft, Ben | Queensland Univ. of Tech. |
Keywords: Visual Navigation, Unmanned Aerial Vehicles, Computer Vision
Abstract: Achieving a robust, accurately scaled pose estimate in long range stereo presents significant challenges. For large scene depths, triangulation from a single stereo pair is inadequate and noisy. Additionally, vibration and flexible rigs in airborne applications mean accurate calibrations are often compromized. This paper presents a technique for accurately initializing a long range stereo VO algorithm at large scene depth, with accurate scale, without explicitly computing structure from rigidly fixed camera pairs. By performing a monocular pose estimate over a window of frames from a single camera, followed by adding the secondary camera frames in a modified bundle adjustment, an accurate, metrically scaled pose estimate can be found. To achieve this the scale of the stereo pair is included in the optimization as an additional parameter. Results are presented both on simulated and field gathered data from a fixed-wing UAV flying at significant altitude, where the epipolar geometry is inaccurate due to structural deformation and triangulation from a single pair is insufficient. Comparisons are made with more conventional VO techniques where the scale is not explicitly optimized, and demonstrated over repeated trials to indicate robustness.
|
|
12:15-12:30, Paper TuAT1.6 | |
>A Transfer Learning Approach for Multi-Cue Semantic Place Recognition |
Costante, Gabriele | Univ. of Perugia |
Ciarfuglia, Thomas Alessandro | Univ. degli Studi di Perugia |
Valigi, Paolo | Univ. di Perugia |
Ricci, Elisa | Univ. of Perugia |
Keywords: Visual Navigation, Visual Learning, Learning and Adaptive Systems
Abstract: As researchers are striving for developing robotic systems able to move into the ’the wild’, the interest towards novel learning paradigms for domain adaptation has increased. In the specific application of semantic place recognition from cameras, supervised learning algorithms are typically adopted. However, once learning has been performed, if the robot is moved to another location, the acquired knowledge may be not useful, as the novel scenario can be very different from the old one. The obvious solution would be to retrain the model updating the robot internal representation of the environment. Unfortunately this procedure involves a very time consuming data-labeling effort at the human side. To avoid these issues, in this paper we propose a novel transfer learning approach for place categorization from visual cues. With our method the robot is able to decide automatically if and how much its internal knowledge is useful in the novel scenario. Differently from previous approaches, we consider the situation where the old and the novel scenario may differ significantly (not only the visual room appearance changes but also different room categories are present). Importantly, our approach does not require labeling from a human operator. We also propose a strategy for improving the performance of the proposed method by fusing two complementary visual cues. Our extensive experimental evaluation demonstrates the advantages of our approach on several sequences from publicly available datasets.
|
|
TuAT2 |
Room607 |
Detection and Recognition with Vision |
Regular Session |
Chair: Bergström, Niklas | Univ. of Tokyo |
Co-Chair: Papanikolopoulos, Nikos | Univ. of Minnesota |
|
11:00-11:15, Paper TuAT2.1 | |
>Sling Bag and Backpack Detection for Human Appearance Semantic in Vision System |
Chua, Teck Wee | Inst. for Infocomm Res. |
Leman, Karianto | Inst. for Infocomm Res. |
Wang, Hee Lin | Inst. for Infocomm Res. |
Pham, Nam Trung | Inst. for Infocomm Res. |
Chang, Richard | Inst. for Infocomm Res. |
Nguyen, Dinh Duy | Inst. for Infocomm Res. |
Zhang, Jie | Inst. for Infocomm Res. |
Keywords: Surveillance Systems, Computer Vision, Recognition
Abstract: In many intelligent surveillance systems there is a requirement to search for people of interest through archived semantic labels. Other than searching through typical appearance attributes such as clothing color and body height, information such as whether a person carries a bag or not is valuable to provide more relevant targeted search. We propose two novel and fast algorithms for sling bag and backpack detection based on the geometrical properties of bags. The advantage of the proposed algorithms is that it does not require shape information from human silhouettes therefore it can work under crowded condition. In addition, the absence of background subtraction makes the algorithms suitable for mobile platforms such as robots. The system was tested with a low resolution surveillance video dataset. Experimental results demonstrate that our method is promising.
|
|
11:15-11:30, Paper TuAT2.2 | |
> >Realtime 3D Segmentation for Human-Robot Interaction |
Ückermann, Andre | Bielefeld Univ. |
Haschke, Robert | Bielefeld Univ. |
Ritter, Helge Joachim | Bielefeld Univ. |
Attachments: Video Attachment
Keywords: Computer Vision, Grasping, Human-Robot Interaction
Abstract: We present a real-time algorithm that segments unstructured and highly cluttered scenes. The algorithm robustly separates objects of unknown shape in congested scenes of stacked and occluded objects. The model-free approach finds smooth surface patches, using a depth image from a Kinect camera, which are subsequently combined to form highly probable object hypotheses. Coplanarity and curvature matching is used to recombine surfaces separated by occlusion. The real-time capabilities are proven and the quality of the algorithm is evaluated on a benchmark database. Advantages compared to existing approaches as well as weaknesses are discussed.
|
|
11:30-11:45, Paper TuAT2.3 | |
>1 ms Tracking of Target Boundaries Using Contour Propagation |
Bergström, Niklas | Univ. of Tokyo |
Ishikawa, Masatoshi | Univ. of Tokyo |
Keywords: Visual Tracking, Computer Vision
Abstract: We propose a method for tracking the bound- ary of an object at frame rates beyond 1 kHz, based on a novel contour propagation mechanism operating in polar image space. The work draws inspiration from well established methodologies in object tracking and segmentation. The main contribution is how the polar representation is exploited for tracking, including enabling parallelization for sub millisecond performance. The presented results show the feasibility of the method in a wide range of settings.
|
|
11:45-12:00, Paper TuAT2.4 | |
>Posture Recognition with a Top-View Camera |
Hu, Ninghang | Univ. of Amsterdam |
Englebienne, Gwenn | Univ. of Amsterdam |
Krose, Ben | Univ. of Amsterdam |
Keywords: Omnidirectional Vision, Recognition, Computer Vision
Abstract: We describe a system that recognizes human postures with heavy self-occlusion. In particular, we address posture recognition in a robot assisted-living scenario, where the environment is equipped with a top-view camera for monitoring human activities. This setup is very useful because top-view cameras lead to accurate localization and limited inter-occlusion between persons, but conversely they suffer from body parts being frequently self-occluded. The conventional way of posture recognition relies on good estimation of body part positions, which turns out to be unstable in the top-view due to occlusion and foreshortening. In our approach, we learn a posture descriptor for each specific posture category. The posture descriptor encodes how well the person in the image can be ‘explained’ by the model. The postures are subsequently recognized from the matching scores returned by the posture descriptors. We select the state-of-the-art approach of pose estimation as our posture descriptor. The results show that our method is able to correctly classify 79.7% of the test sample, which outperforms the conventional approach by over 23%.
|
|
12:00-12:15, Paper TuAT2.5 | |
>Bingham Procrustean Alignment for Object Detection in Clutter |
Glover, Jared | MIT |
Popovic, Sanja | MIT |
Keywords: Computer Vision, Range Sensing, Recognition
Abstract: A new system for object detection in cluttered RGB-D images is presented. Our main contribution is a new method called Bingham Procrustean Alignment (BPA) to align models with the scene. BPA uses point correspondences between oriented features to derive a probability distribution over possible model poses. The orientation component of this distribution, conditioned on the position, is shown to be a Bingham distribution. This result also applies to the classic problem of least-squares alignment of point sets, when point features are orientation-less, and gives a principled, probabilistic way to measure pose uncertainty in the rigid alignment problem. Our detection system leverages BPA to achieve more reliable object detections in clutter.
|
|
12:15-12:30, Paper TuAT2.6 | |
>Locating Occupants in Pre-School Classrooms Using a Multiple RGB-D Sensor System |
Walczak, Nicholas | Univ. of Minnesota |
Fasching, Joshua | Univ. of Minnesota |
Toczyski, William | CSE, UMN |
Morellas, Vassilios | U. of Minnesota |
Sapiro, Guillermo | Univ. of Minnesota |
Papanikolopoulos, Nikos | Univ. of Minnesota |
Keywords: Automation in Life Sciences: Biotechnology, Pharmaceutical and Health Care, Computer-assisted diagnosis and therapy, Human detection and tracking
Abstract: Presented are results demonstrating that, in developing a system with its first objective being the sustained detection of adults and young children as they move and interact in a normal preschool setting, the direct application of the straightforward RGB-D innovations presented here significantly outperforms even far more algorithmically advanced methods relying solely on images. The use of multiple RGB-D sensors by this project for depth-aware object localization economically resolves numerous issues regularly frustrating earlier vision-only detection and human surveillance methods, issues such as occlusions, illumination changes, unexpected postures, atypical morphologies, erratic or unanticipated motions, reflections, and misleading textures and colorations. This multiple RGB-D installation forms the front-end for a multi-step pipeline, the first portion of which seeks to isolate, in situ, 3D renderings of classroom occupants sufficient for a later analysis of their behaviors and interactions. Towards this end, a voxel-based approach to foreground/background separation and an effective adaptation of supervoxel clustering for 3D were developed, and 3D and image-only methods were tested and compared. The project’s setting is highly challenging, but then so are its longer term goals: the automated detection of early childhood precursors, ofttimes very subtle, to a number of increasingly common developmental disorders.
|
|
TuAT3 |
Room703 |
Human Robot Interaction |
Regular Session |
Chair: Alami, Rachid | CNRS |
Co-Chair: Kuno, Yoshinori | Saitama Univ. |
|
11:00-11:15, Paper TuAT3.1 | |
>Learning How to Increase the Chance of Human-Robot Engagement |
Guimarães Macharet, Douglas | Univ. Federal de Minas Gerais |
Florencio, Dinei | Microsoft Res. |
Keywords: Human-Robot Interaction, Robot Companions and Social Human-Robot Interaction, Learning and Adaptive Systems
Abstract: The increasing use of mobile robots in social contexts makes it important to provide them with the ability to behave in the most socially acceptable way possible. In this paper we investigate the problem of making a robot learn how to approach a person in order to increase the chance of a successful engagement. We propose the use of Gaussian Process Regression (GPR), combined with ideas from reinforcement learning to make sure the space is properly and continuously explored. In the proposed example scenario, this is used by the robot to predict the best decisions in relation to its position in the environment and approach distance, each one accordingly to a certain time of the day. Numerical simulations show a significant performance improvement when compared with a random technique. The robot is able to improve performance after just one day of interaction (a few dozens of trials), and achieves the maximum expected value for the proposed approach within sixty days.
|
|
11:15-11:30, Paper TuAT3.2 | |
>Affordance Graph: A Framework to Encode Perspective Taking and Effort Based Affordances for Day-To-Day Human-Robot Interaction |
Pandey, Amit Kumar | LAAS-CNRS |
Alami, Rachid | CNRS |
Keywords: Human-Robot Interaction, Cognitive Human-Robot Interaction, Robot Companions and Social Human-Robot Interaction
Abstract: Analyzing affordances has its root in socio-cognitive development of primates. Knowing what the environment, including other agents, can offer in terms of action capabilities is important for our day-to-day interaction and cooperation. In this paper, we will merge two complementary aspects of affordances: from agent-object perspective, what an agent afford to do with an object, and from agent-agent perspective, what an agent can afford to do for other agent, and present a unified notion of Affordance Graph. The graph will encode affordances for a variety of tasks: take, give, pick, put on, put into, show, hide, make accessible, etc. Another novelty will be to incorporate the aspects of effort and perspective-taking in constructing such graph. Hence, the Affordance Graph will tell about the action-capabilities of manipulating the objects among the agents and across the places, along with the information about the required level of efforts and the potential places. We will also demonstrate some interesting applications.
|
|
11:30-11:45, Paper TuAT3.3 | |
>A Real Time and Robust Facial Expression Recognition and Imitation Approach for Affective Human-Robot Interaction Using Gabor Filtering |
Cid, Felipe | Univ. of Extremadura |
Prado, José Augusto | IROS 2012 Volunteer |
Bustos, Pablo | Univ. de Extremadura |
Núñez, Pedro | Univ. of Extremadura |
Keywords: Human-Robot Interaction
Abstract: Facial expressions are a rich source of communicative information about human behavior and emotion. This paper presents a real-time system for recognition and imitation of facial expressions in the context of affective Human Robot Interaction. The proposed method achieves a fast and robust facial feature extraction based on consecutively applying filters to the gradient image. An efficient Gabor filter is used, along with a set of morphological and convolutional filters to reduce the noise and the light dependence of the image acquired by the robot. Then, a set of invariant edge-based features are extracted and used as input to a Dynamic Bayesian Network classifier in order to estimate a human emotion. The output of this classifier updates a geometric robotic head model, which is used as a bridge between the human expressiveness and the robotic head. Experimental results demonstrate the accuracy and robustness of the proposed approach compared to similar systems.
|
|
11:45-12:00, Paper TuAT3.4 | |
>Attracting Attention and Establishing a Communication Channel Based on the Level of Visual Focus of Attention |
Das, Dipankar | Saitama Univ. |
Kobayashi, Yoshinori | Saitama Univ. |
Kuno, Yoshinori | Saitama Univ. |
Keywords: Human-Robot Interaction, Computer Vision, Behaviour-Based Systems
Abstract: Recent research in HRI has emphasized the need to design affective interaction systems equipped with social intelligence. A robot's awareness of its social role encompasses the ability to behave in a socially acceptable manner, the ability to communicate appropriately according to the situation, and the ability to detect the feelings of interactive partners, as humans do with one another. In this paper, we propose an intelligent robotic method of attracting a target person's attention in a way congruent to satisfying these social requirements. If the robot needs to initiate communication urgently, such as in the case of reporting an emergency, it does not need to consider the current situation of the person it is addressing. Otherwise, the robot should observe the person to ascertain who or what s/he is looking at (VFOA), and how attentively s/he is doing so (VFOA level). Moreover, the robot must identify an appropriate time at which to attract the target person's attention so as to not interfere with his/her work. We have realized just such a robotic system by developing computer vision methods to detect a target person's VFOA and its level, and testing the system's effectiveness in a series of experiments.
|
|
12:00-12:15, Paper TuAT3.5 | |
> >Multimodal Control for Human-Robot Cooperation |
Cherubini, Andrea | LIRMM - Univ. de Montpellier 2 CNRS |
Passama, Robin | LIRMM (CNRS, Univ. Montpellier 2) |
Meline, Arnaud | Univ. Montpellier 2, LIRMM |
Crosnier, André | LIRMM |
Fraisse, Philippe | LIRMM |
Attachments: Video Attachment
Keywords: Human-Robot Interaction, Visual Servoing
Abstract: For intuitive human-robot collaboration, the robot must quickly adapt to the human behavior. To this end, we propose a multimodal sensor-based control framework, enabling a robot to recognize human intention, and consequently adapt its control strategy. Our approach is marker-less, relies on a Kinect and on an on-board camera, and is based on a unified task formalism. Moreover, we validate it in a mock-up industrial scenario, where human and robot must collaborate to insert screws in a flank.
|
|
12:15-12:30, Paper TuAT3.6 | |
> >An Extensible Architecture for Robust Multimodal Human-Robot Communication |
Rossi, Silvia | Univ. of Naples "Federico II" |
Leone, Enrico | Univ. of Naples "Federico II" |
Fiore, Michelangelo | Univ. of Naples "Federico II" |
Finzi, Alberto | Univ. of Naples "Federico II" |
Cutugno, Franco | Univ. of Naples "Federico II" |
Attachments: Video Attachment
Keywords: Human-Robot Interaction, Gesture, Posture, Social Spaces and Facial Expressions
Abstract: Human safety and effective human-robot communication are main concerns in HRI applications. In order to achieve such goals, a system should be very robust, allowing little chance for misunderstanding the user’s commands. Moreover, the system should permit natural interaction reducing the time and the effort needed to achieve tasks. The main purpose of this work is to develop a general framework for flexible and multimodal human-robot communication. The proposed architecture should be easy to modify and expand, adding or modifying input channels and changing the multimodal fusion strategies. In this paper, we introduce our general approach and provide a case study with two modalities (gesture and speech).
|
|
TuAT4 |
Room601 |
Recognition I |
Regular Session |
Chair: Fu, Li-Chen | National Taiwan Univ. |
Co-Chair: Birk, Andreas | Jacobs Univ. |
|
11:00-11:15, Paper TuAT4.1 | |
>Multimodal Blending for High-Accuracy Instance Recognition |
Xie, Ziang | UC Berkeley |
Singh, Arjun | Univ. of California, Berkeley |
Uang, Justin | UC Berkeley |
Narayan, Karthik | UC Berkeley |
Abbeel, Pieter | UC Berkeley |
Keywords: Recognition, Computer Vision
Abstract: Despite the rich information provided by sensors such as the Microsoft Kinect in the robotic perception setting, the problem of detecting object instances remains unsolved, even in the tabletop setting, where segmentation is greatly simplified. Existing object detection systems often focus on textured objects, for which local feature descriptors can be used to reliably obtain correspondences between different views of the same object. We examine the benefits of dense feature extraction and multimodal features for improving the accuracy and robustness of an instance recognition system. By combining multiple modalities and blending their scores through an ensemble- based method in order to generate our final object hypotheses, we obtain significant improvements over previously published results on two RGB-D datasets. On the Challenge dataset, our method results in only one missed detection (achieving 100% precision and 99.77% recall). On the Willow dataset, we also make significant gains on the prior state of the art (achieving 98.28% precision and 87.78% recall), resulting in an increase in F-score from 0.8092 to 0.9273.
|
|
11:15-11:30, Paper TuAT4.2 | |
>Recognizing Context-Aware Activities of Daily Living Using RGBD Sensor |
Fu, Jie | NTU |
Liu, Chengyin | National Taiwan Univ. |
Fu, Li-Chen | National Taiwan Univ. |
Hsu, Yen-Pin | National Taiwan Univ. |
Keywords: Recognition, Domestic Robots and Home Automation, Gesture, Posture, Social Spaces and Facial Expressions
Abstract: In this paper, we propose a Bayesian conditional probability with latent-structure model for context-aware activities of daily living (ADL) recognition. The proposed ADL recognition system takes RGBD sensor (Microsoft Kinect) as the input device. In ADL recognition, the object interacted with human is a sort of important context as well as human action. To better under-stand the activity, we model the interacted object and the human action together. As far as we known, many related works failed to take into account the relation between the context information and human action features, instead, most of them only consider the human action features, causing ambiguity in classifying the activities with similar human actions. In this paper, the context information and human action features are taken into consideration, concurrently, so that the performance of recognition can be greatly improved from previous works as has been demonstrated in our experimental results.
|
|
11:30-11:45, Paper TuAT4.3 | |
>Building Semantic Object Maps from Sparse and Noisy 3D Data |
Günther, Martin | Univ. of Osnabrück |
Wiemann, Thomas | Univ. of Osnabrück |
Albrecht, Sven | Univ. of Osnabrueck |
Hertzberg, Joachim | Univ. of Osnabrueck |
Keywords: Recognition
Abstract: We present an approach to create a semantic map of an indoor environment, based on a series of 3D point clouds captured by a mobile robot using a Kinect camera. The proposed system reconstructs the surfaces in the point clouds, detects different types of furniture and estimates their pose. The result is a consistent mesh representation of the environment enriched by CAD models corresponding to the detected pieces of furniture. We evaluate our approach on two datasets totaling over 800 frames directly on each individual frame.
|
|
11:45-12:00, Paper TuAT4.4 | |
>An Efficient Part-Based Approach to Action Recognition from RGB-D Video with BoW-Pyramid Representation |
Tsai, Jih-Sheng | National Taiwan Univ. |
Hsu, Yen-Pin | National Taiwan Univ. |
Liu, Chengyin | National Taiwan Univ. |
Fu, Li-Chen | National Taiwan Univ. |
Keywords: Recognition, Computer Vision, Human-Robot Interaction
Abstract: In this paper, we propose an efficient part-based approach for action recognition. The main concept is to recognize human actions by less occluded parts without using a large set of part filters. Therefore, our approach is robust to occlusion and cost-effective. We extract spatio-temporal features from RGB-D videos, and assign a part-label to each feature. Then, for each part, a recognition score is computed for each action class by pyramid-structural bag of words (BoW-Pyramid) representation. The final result is determined by weighted sum of these scores and contextual information, which is based on the ratio of features between every pair of parts. Several contributions have been made in this work. First, the proposed part-based method is robust to occlusion and operates on-line. Second, our BoW-Pyramid representation can distinguish actions with re-versed temporal orders. Third, recognition accuracy is increased by incorporating contextual information. The provided experimental results have verified effectiveness of our method and demonstrated high promise of surpassing performance of the state-of-the-art works.
|
|
12:00-12:15, Paper TuAT4.5 | |
>Extracting Essential Local Object Characteristics for 3D Object Categorization |
Madry, Marianna | Royal Inst. of Tech. (KTH) |
Maboudi Afkham, Heydar | KTH/CVAP |
Ek, Carl Henrik | Royal Inst. of Tech. |
Carlsson, Stefan | KTH/CVAP |
Kragic, Danica | KTH |
Keywords: Recognition, Visual Learning, Computer Vision
Abstract: Most object classes share a considerable amount of local appearance and often only a small number of features are discriminative. The traditional approach to represent an object is based on a summarization of the local characteristics by counting the number of feature occurrences. In this paper we propose the use of a recently developed technique for summarizations that, rather than looking into the quantity of features, encodes their quality to learn a description of an object. Our approach is based on extracting and aggregating only the essential characteristics of an object class for a task. We show how the proposed method significantly improves on previous work in 3D object categorization. We discuss the benefits of the method in other scenarios such as robot grasping. We provide extensive quantitative and qualitative experiments comparing our approach to the state of the art to justify the described approach.
|
|
12:15-12:30, Paper TuAT4.6 | |
> >Object Recognition in RGBD Images of Cluttered Environments Using Graph-Based Categorization with Unsupervised Learning of Shape Parts |
Mueller, Christian Atanas | Jacobs Univ. |
Pathak, Kaustubh | Jacobs Univ. Bremen |
Birk, Andreas | Jacobs Univ. |
Attachments: Video Attachment
Keywords: Recognition, Visual Learning, Industrial Robots
Abstract: We present an approach for object class learning using a part-based shape categorization in RGB-augmented 3D point clouds captured from cluttered indoor scenes with a Kinect-like sensor. A graph representation is used to detect and categorize object instances based on part-constellations found in scenes. No assumptions like objects being placed on planar surfaces or constraints on their poses are required. Our approach consists of the following steps: 1) a Mean-Shift-based over-segmentation of a point cloud into atomic patches; 2) use of topological and geometric features to merge surface-homogeneous atomic patches into super patches; 3) an unsupervised classification of these parts that allows to symbolically label distinctively unknown object parts by their surface-structural appearance; and finally, 4) a graph generation procedure that reflects the constellation of the detected parts from object instances of certain shape categories. Furthermore, an inference procedure is presented that processes extracted part constellations of a scene to detect and categorize object instances. Experiments with challenging, cluttered scenes show that the segmentation procedure provides salient parts of objects which lead to a good categorization performance using the graph-based constellation model concept.
|
|
TuAT5 |
Room605 |
Cognitive and Learning |
Regular Session |
Chair: Nagai, Takayuki | Univ. of Electro-Communications |
Co-Chair: Hindriks, Koen | Delft Univ. of Tech. |
|
11:00-11:15, Paper TuAT5.1 | |
>Integrated Concept of Objects and Human Motions Based on Multi-Layered Multimodal LDA |
Fadlil, Muhammad | Univ. of Electro-Communication |
Ikeda, Keisuke | Univ. of Electro-Communication |
Abe, Kasumi | The Univ. of Electro-Communications |
Nakamura, Tomoaki | Honda Res. Inst. Japan |
Nagai, Takayuki | Univ. of Electro-Communications |
Keywords: Learning and Adaptive Systems, Visual Learning, Recognition
Abstract: The human understanding of things is based on prediction which is made through concepts formed by the categorization of experience. To mimic this mechanism in robots, multimodal categorization, which enables the robot to form concepts, has been studied. On the other hand, segmentation and categorization of human motions have also been studied to recognize and predict future motions. This paper addresses the issue on how these different kinds of concepts are integrated to generate higher level concepts and, more importantly, on how the higher level concepts affect the formation of each lower level concept. To this end, we propose the multi-layered multimodal latent Dirichlet allocation (mMLDA), which is an expansion of the MLDA to learn and represent the hierarchical structure of concepts. We also examine a simple integration model and compare it with the mMLDA. The experimental results reveal that the mMLDA leads to a better inference performance and, indeed, forms higher level concepts which integrate motions and objects that are necessary for real-world understanding.
|
|
11:15-11:30, Paper TuAT5.2 | |
>Contextual Modeling with Labeled Multi-LDA |
Zhang, Cheng | KTH, Royal Inst. of Tech. |
Song, Dan | Royal Inst. of Tech. (KTH), Stockholm |
Kjellstrom, Hedvig | KTH |
Keywords: Visual Learning, Computer Vision, Perception for Grasping and Manipulation
Abstract: Learning about activities and object affordances from human demonstration are important cognitive capabilities for robots functioning in human environments, for example, being able to classify objects and knowing how to grasp them for different tasks. To achieve such capabilities, we propose a Labeled Multi-modal Latent Dirichlet Allocation (LM-LDA), which is a generative classifier trained with two different data cues, for instance, one cue can be traditional visual observation and another cue can be contextual information. The novel aspects of the LM-LDA classifier, compared to other methods for encoding contextual information are that, I) even with only one of the cues present at execution time, the classification will be better than single cue classification since cue correlations are encoded in the model, II) one of the cues (e.g., common grasps for the observed object class) can be inferred from the other cue (e.g., the appearance of the observed object). This makes the method suitable for robot online and transfer learning; a capability highly desirable in cognitive robotic applications. Our experiments show a clear improvement for classification and a reasonable inference of the missing data.
|
|
11:30-11:45, Paper TuAT5.3 | |
>Formation of Hierarchical Object Concept Using Hierarchical Latent Dirichlet Allocation |
Ando, Yoshiki | The Univ. of Electro-Communications |
Nakamura, Tomoaki | Honda Res. Inst. Japan |
Araki, Takaya | Univ. of Electro-Communications |
Nagai, Takayuki | Univ. of Electro-Communications |
Keywords: Learning and Adaptive Systems, Visual Learning, Recognition
Abstract: In recent studies, it has been revealed that robots can form concepts and understand the meanings of words through inference. The key idea underlying these studies is “multimodal categorization” of a robot’s experience. However, previous studies considered only nonhierarchical categorization methods, which led to nonhierarchical concept structures. Our concepts have a hierarchical structure, thus ensuring that the resulting inferences are more efficient and accurate. In this paper, we propose a novel hierarchical categorization method. The method involves extending multimodal latent Dirichlet allocation (MLDA) to hierarchical MLDA using the nested Chinese restaurant process, which makes it possible for robots to acquire concepts in a hierarchical structure. We show that a robot can form a hierarchical concept structure based on self-obtained multimodal information. Moreover, by focusing on the common features of each category in the hierarchy, the robot is able to infer unobserved information including word meanings.
|
|
11:45-12:00, Paper TuAT5.4 | |
>Long-Term Learning of Concept and Word by Robots: Interactive Learning Framework and Preliminary Results |
Araki, Takaya | Univ. of Electro-Communications |
Nakamura, Tomoaki | Honda Res. Inst. Japan |
Nagai, Takayuki | Univ. of Electro-Communications |
Keywords: Learning and Adaptive Systems, Human-Robot Interaction, Cognitive Human-Robot Interaction
Abstract: One of the biggest challenges in intelligent robotics is to build robots that can understand and use language. Such robots will be a part of our everyday life; at the same time, they can be of great help to investigate the complex mechanism of language acquisition by infants in constructive approach. To this end, we think that the practical long-term on-line concept/word learning algorithm for robots and the interactive learning framework are the key issues to be addressed. In this paper we develop a practical on-line learning algorithm that solves three remaining problems in our previous study. We also propose an interactive learning framework, in which the proposed on-line learning algorithm is embedded. The main contribution of this paper is to develop such a practical learning framework, and we test it on a real robot platform to show its potential toward the ultimate goal.
|
|
12:00-12:15, Paper TuAT5.5 | |
>Robot Learning and Use of Affordances in Goal-Directed Tasks |
Wang, Chang | Delft Univ. of Tech. |
Hindriks, Koen | Delft Univ. of Tech. |
Babuska, Robert | Delft Univ. of Tech. |
Keywords: Learning and Adaptive Systems, Autonomous Agents, Humanoid Robots
Abstract: An affordance is a relation between an object, an action, and the effect of that action in a given environmental context. One key benefit of the concept of affordance is that it provides information about the consequence of an action which can be stored and reused in a range of tasks that a robot needs to learn and perform. In this paper, we address the challenge of the on-line learning and use of affordances simultaneously while performing goal-directed tasks. This requires efficient on-line performance to ensure the robot is able to achieve its goal fast. By providing conceptual knowledge of action possibilities and desired effects, we show that a humanoid robot NAO can learn and use affordances in two different task settings. We demonstrate the effectiveness of this approach by integrating affordances into an Extended Classifier System for learning general rules in a reinforcement learning framework. Our experimental results show significant speedups in learning how a robot solves a given task.
|
|
12:15-12:30, Paper TuAT5.6 | |
>RoMPLA: An Efficient Robot Motion and Planning Learning Architecture |
Gonzalez-Quijano, Javier | Univ. Carlos III of Madrid |
Abderrahim, Mohamed | Carlos III Univ. |
Bensalah, Choukri | Univ. Carlos III of Madrid |
Rodríguez-Jiménez, Silvia | Univ. Carlos III de Madrid |
Keywords: Learning and Adaptive Systems, Integrated Planning and Control, Control Architectures and Programming
Abstract: Robot motor skill learning is currently one of the most active research areas in robotics. Many learning techniques have been developed for relatively simple problems. However, very few of them have direct applicability in complex robotics systems without assuming prior knowledge about the task due to two facts. On one hand, they scale badly to continues and high dimensional problems. In the other hand, they require too many real learning episodes. In this sense, this paper provides a detailed description of an original approach capable of learning from scratch suboptimal solutions and of providing close-loop motor control policies in the proximity of such solutions. The developed architecture manages the solution in two consecutive phases. The first phase provides an initial open-loop solution state-action trajectory by mixing kinodynamic planning with model learning. In the second phase, the initial state trajectory solution is first smoothed and then, a close-loop controller with active learning capabilities is learned in its proximity. We will demonstrate the efficiency of this two phases approach in the Cart-Pole Swing-Up Task problem.
|
|
TuAT6 |
Room604 |
Climbing Robotics |
Regular Session |
Chair: Berns, Karsten | Univ. of Kaiserslautern |
Co-Chair: Watanabe, Masaaki | IHI Corp. |
|
11:00-11:15, Paper TuAT6.1 | |
> >Rubbot: Rubbing on Flexible Loose Surfaces |
Chen, Guangchen | Chinese Acad. of science Shenzhen Inst. of Advanced Tech. |
Liu, Yuanyuan | Shenzhen Inst. of Advanced Tech. |
Fu, Ruiqing | Shenzhen Insitutes of Advanced Tech. Chinese Acad. Sci |
Sun, Jianwei | Shanghai Jiaotong Univ. |
Wu, Xinyu | Shenzhen Inst. of Advanced Tech. |
Xu, Yangsheng | The Chinese Univ. of Hong Kong |
Attachments: Video Attachment
Keywords: Climbing robots, Agent-Based Systems
Abstract: This paper presents a newly-designed robot named "Rubbot" dedicated to climbing on soft flexible clothes. Equipped with novel grippers which grip and rub on clothes, Rubbot is able to climb on flexible clothes and control how much fabric to grasp by feedback from infrared sensor. Rubbot also has a frame which has three passive folders which adjust the climbing posture of Rubbot. This not only makes Rubbot quite functional with clothes of different thicknesses and curved surfaces, but also makes Rubbot's motion more flexible. A theory of the deformation of cloth is then presented based on an analysis of creases created while Rubbot is climbing; this leads to a more reliable method to climb flexible surfaces. Finally experiments have verified that Rubbot is effective on flexible surfaces, as it can climb on 95% of the surfaces human clothes and still perform well on non-rigidly backed cloth.
|
|
11:15-11:30, Paper TuAT6.2 | |
>Safe Navigation of a Wall-Climbing Robot by Methods of Risk Prediction and Suitable Counteractive Measures |
Schmidt, Daniel | Univ. of Kaiserslautern |
Berns, Karsten | Univ. of Kaiserslautern |
Keywords: Climbing robots, Navigation, Robot Safety
Abstract: Safe navigation on vertical concrete structures is still a great challenge for mobile climbing robots. The main problem is to find the optimum of applicability and safety since these systems have to fulfill certain tasks without endangering persons or their environment. This paper addresses aspects of safe navigation in the range of wall-climbing robots using negative pressure adhesion in combination with a drive system. In this context aspects of the developed robot control architecture will be presented and common hazards for this type of robots are examined. Based on this analysis a risk prediction function is trained via methods of evolutionary algorithms based on internal data generated inside of the behavior-based robot control network. Although there will always be a residual risk of a robot drop-off it is shown that the risk could be lowered tremendously by the developed analysis methods and counteractive measures.
|
|
11:30-11:45, Paper TuAT6.3 | |
> >Characteristics of Controllable Adhesion Using Magneto-Rheological Fluid and Its Application to Climbing Robotics |
Watanabe, Masaaki | IHI Corp. |
Wiltsie, Nicholas | Massachusetts Inst. of Tech. |
Hosoi, Anette | MIT |
Iagnemma, Karl | MIT |
Attachments: Video Attachment
Keywords: Climbing robots, Mechanism Design
Abstract: In order to grasp and hold uneven or dusty objects, a robust adhesion mechanism is required. This paper evaluates controllable adhesion using magneto-rheological fluid (MRF) as a technique to stick to non-magnetic materials and rough/dusty surfaces. This technique is both simple to use and robust to uncertain surface conditions, as it involves applying MRF on a surface and activating it with a magnetic field. In this paper, we experimentally evaluate yield stresses in both normal and shear directions with respect to MRF layer thickness, magnetic flux density and surface type. Based on these results, a four-legged climbing robot is designed to demonstrate scaling vertical walls and shows effectiveness of the controllable adhesion using MRF for rough surface.
|
|
11:45-12:00, Paper TuAT6.4 | |
>Development and Applications of a Simulation Framework for a Wall-Climbing Robot |
Schmidt, Daniel | Univ. of Kaiserslautern |
Berns, Karsten | Univ. of Kaiserslautern |
Keywords: Climbing robots, Animation and Simulation
Abstract: Simulation frameworks are wide-spread in the range of robotics to test algorithms and analyze system behavior beforehand -- which tremendously reduces effort and time needed for conducting experiments on the real machines. This paper addresses a framework for simulating a wall-climbing robot that uses negative pressure adhesion in combination with an omnidirectional drive system. Key aspect is the adhesion system which interacts with the environmental features such as surface characteristics (like roughness) or defects. This system consists of simulated pressure sensors, valves between adhesion chambers and vacuum reservoir and a simulated adaptive sealing proofing the vacuum chambers towards ambient air. An elaborate thermodynamic model provides the basis for a realistic simulation of the airflow between the virtual environment and the vacuum chambers of the robot. These features facilitate the validation of closed-loop controllers and control algorithms offline and in realtime.
|
|
12:00-12:15, Paper TuAT6.5 | |
>Modeling and Analysis of Electric Field and Electrostatic Adhesion Force Generated by Interdigital Electrodes for Wall Climbing Robots |
Chen, Rui | Beihang Univ. |
Liu, Rong | Beihang Univ. |
Shen, Hua | Beihang Univ. |
Keywords: Climbing robots
Abstract: A model is presented for the analysis of the electric field and electrostatic adhesion force produced by interdigital electrodes. Assuming that the potential varies linearly with distance in inter-electrode gaps, the potential distribution on the electrode plane is obtained by taking the first-order Taylor series approximation. The expressions of electric filed components are then derived by solving the Laplace equation for the electrical potential in each subregion. The electrostatic adhesion force is calculated using the Maxwell stress tensor formulation. The dynamic properties of the electric field and electrostatic adhesion force are assessed by evaluating the transient response of the field and force under a step in applied voltages. To verify the model developed, an experimental study is carried out in conjunction with the theoretical analysis to evaluate the adhesion performance of an electrode panel on a glass pane. A double tracked wall climbing robot is designed and tested on various wall surfaces. The limit of the approximation method of the inter-electrode potential is discussed. It is found that vacuum suction force is involved in the adhesion. The influence of this vacuum suction force on electrostatic adhesion is also discussed. The results of this work would provide support for theoretical guidelines and system optimization for the electrostatic adhesion technology applied to wall climbing robots.
|
|
12:15-12:30, Paper TuAT6.6 | |
>Development of a Wall-Climbing Robot with Biped-Wheel Hybrid Locomotion Mechanism |
Dong, Weiguang | Shenyang Inst. of Automation, Chinese Acad. of Sciences |
Wang, Hongguang | Shenyang Inst. of Automation, Chinese Acad. |
Li, Zhenhui | State Key Lab. of Robotics, Shenyang Inst. |
Jiang, Yong | SIA |
Xiao, Jizhong | The City Coll. of New York |
Keywords: Climbing robots, Mechanism Design
Abstract: This paper presents a wall-climbing robot for reconnaissance in anti-hijacking application. A novel biped-wheel hybrid locomotion mechanism is proposed, which is composed of a planetary gear train, a vacuum adhesion module and a negative pressure adhesion module. The bipedal, wheeled and hybrid locomotion modes are analyzed respectively. A prototype of the wall-climbing robot with compact size and low power consumption has been developed and a lot of performance tests have been conducted. The experimental results demonstrate that the wall-climbing robot has such characteristics as fast moving speed, excellent surface adaptability and obstacle negotiation capability.
|
|
TuAT7 |
Room701 |
Dynamics I |
Regular Session |
Chair: Ott, Christian | German Aerospace Center (DLR) |
Co-Chair: Sugihara, Tomomichi | Graduate School of Engineering, Osaka Univ. |
|
11:00-11:15, Paper TuAT7.1 | |
> >SkySweeper: A Low DOF, Dynamic High Wire Robot |
Morozovsky, Nicholas | Univ. of California San Diego |
Bewley, Thomas | Flow Control & Coordinated Robotics Lab. |
Attachments: Video Attachment
Keywords: Dynamics, Mechanism Design, Motion Control
Abstract: SkySweeper is a mobile robot designed to operate in an environment of cables, wires, power lines, ropes, et cetera. The robot is comprised of two links pivotally connected at one end; a series elastic actuator at this “elbow” joint can actuate relative rotation between the two links. At the opposite end of each link is an actuated three-position clamp. The clamp can either be open, partially closed, such that the clamp can roll (translate) along the cable, or fully closed, such that the clamp can only pivot on the cable. By actuating the elbow joint and cleverly choosing the positions of the clamps, the robot can locomote on the cable in a number of different ways. The particular method of locomotion can be chosen to minimize energy consumption, maximize speed, or traverse an obstacle (e.g. a support from which the cable is suspended). SkySweeper has the potential to locomote in a more energy efficient manner than existing cable-locomoting robots. It also operates with a minimal number of actuators, which reduces cost significantly. Potential applications include power and communication line inspection, suspension bridge inspection and construction, as well as entertainment. Data from a prototype, consisting largely of 3D-printed and off-the-shelf parts, are compared to dynamic simulation results.
|
|
11:15-11:30, Paper TuAT7.2 | |
>Quadrupedal Bounding with Spring-Damper Body Joint |
Yamasaki, Ryuta | Kyoto Univ. |
Ambe, Yuichi | Kyoto Univ. |
Aoi, Shinya | Kyoto Univ. |
Matsuno, Fumitoshi | Kyoto Univ. |
Keywords: Dynamics, Legged Robots
Abstract: Stable locomotion indicates a stable limit cycle generated in the dynamic system. Although quadrupedal bound gait models have been investigated, there is no research which shows the generation of limit cycle and its dynamic properties. In the present study, we analyze a quadrupedal bound gait model which goes down slope and has back and front bodies with spring-damper joint between the bodies. We found the periodic bound gait which achieves a stable limit cycle and convergence property against perturbations.
|
|
11:30-11:45, Paper TuAT7.3 | |
>Reassessment of COM-ZMP Model for the Identification of Lateral Standing Controller of a Human |
Kaneta, Daishi | Osaka Univ. |
Murai, Nobuyuki | Osaka Univ. |
Sugihara, Tomomichi | Graduate School of Engineering, Osaka Univ. |
Keywords: Dynamics, Human and humanoid skills/cognition/interaction, Humanoid Robots
Abstract: This paper reports the result and discussion about our second experiment of standing motion measurement and analysis. We aim at identifying the standing controller of a human. In order to tackle the dynamical complexity of the human body, the COM-ZMP (the center of mass and the zero-moment point) model, which is widely used for designing the whole-body controller of humanoid robots, and a piecewise-linear controller is applied. In the previous experiment, the authors proposed a method to collect a sufficient number of loci of COM in a phase space for the identification of a controller, and showed that the human's standing behavior qualitatively has a similar property with the COM-ZMP model. It was also found, however, that the collected loci had large variability due to the uncertainty of convergence point and were partially inconsistent with the model, so that it was still difficult to identify the controller. Then, the authors reassessed the model and measurement protocol, and conducted the second experiment in order to improve the reliability of the measurement by visually presenting the referential point to subjects and by redesigning the protocol. As the result, more reliable loci to be processed of identification were obtained. It was also found that the effect of variation of the COM height due to the limitation of leg length, which was thought to be another source of the inconsistency, certainly existed but was not critical to model the human behavior.
|
|
11:45-12:00, Paper TuAT7.4 | |
>Characterizing and Addressing Dynamic Singularities in the Time-Optimal Path Parameterization Algorithm |
Pham, Quang-Cuong | Nanyang Tech. Univ. |
Keywords: Dynamics, Motion and Path Planning, Path Planning for Manipulators
Abstract: The algorithm for finding the time-optimal parameterization of a given path subject to dynamics constraints developed mostly in the 80's and 90's plays a central role in a number of important robotic theories and applications. A critical issue in its implementation is associated with the so-called dynamic singularities, i.e. the points where the maximum velocity curve is continuous but undifferentiable and where the minimum and maximum accelerations are not naturally defined. Since such singularities arise in most real-world problem instances, characterizing and addressing them appropriately is of particular interest. Yet, from original articles to reference textbooks, this has not yet been done completely correctly. The contribution of the present article is two-fold. First, we derive a complete characterization of dynamic singularities. In particular, we show that not all zero-inertia points are dynamically singular. Second, we suggest how to appropriately address these singularities. In particular, we derive the analytic expressions of the correct optimal backward and forward accelerations from such points.
|
|
12:00-12:15, Paper TuAT7.5 | |
>On the Closed Form Computation of the Dynamic Matrices and Their Differentiations |
Garofalo, Gianluca | DLR |
Ott, Christian | German Aerospace Center (DLR) |
Albu-Schäffer, Alin | DLR - German Aerospace Center |
Keywords: Dynamics, Kinematics, Humanoid Robots
Abstract: In this paper we review and extend some classic results on rigid body dynamics, in order to give a symbolic expression of the different derivatives of the matrices of the dynamic model of a general tree-structured robot. In what follows the matrices are differentiated with respect to time, state and dynamic parameters. Obviously from the derivatives of the single matrices it is possible to recover the derivatives of the direct and inverse dynamic functions and classic results like the regressor matrix. Moreover an iterative algorithm is sketched which allows to compute all these derivatives as well as the kinematics and dynamics of the robot.
|
|
12:15-12:30, Paper TuAT7.6 | |
>On Robot Dynamic Model Identification through Sub-Workspace Evolved Trajectories for Optimal Torque Estimation |
Pedrocchi, Nicola | National Res. Council of Italy |
Villagrossi, Enrico | CNR |
Vicentini, Federico | Italian National Res. Council (CNR) |
Molinari Tosatti, Lorenzo | National Council of Res. |
Keywords: Dynamics, Industrial Robots
Abstract: Model-based control are affected by the accuracy of dynamic calibration. For industrial robots, identification techniques predominantly involve rigid body models linearized on a set of minimal lumped parameters that are estimated along excitatory trajectories made by suitable/optimal path. Although the physical meaning of the estimated lumped models is often lost (e.g. negative inertia values), these methodologies get remarkably results when well-conditioned trajectories are applied. Nonetheless, such trajectories have usually to span the workspace at large, resulting in an averagely fitting model. In many technological tasks, instead, the region of dynamics applications is limited, and generation of trajectories in such workspace sub-region results in different specialized models that should increase the predictability of local behavior. Besides this consideration, the paper presents a genetic-based selection of trajectories in constrained sub-region. The methodology places under optimization paths generated by a commercial industrial robot interpolator, and the genes (i.e. the degrees-of-freedom) of the evolutionary algorithms corresponds to a finite set of few via-points and velocities, just like standard motion programming of industrial robots. Remarkably, experiments demonstrate that this algorithm design feature allows a good matching of foreseen current and the actual measured in different task conditions.
|
|
TuAT8 |
Room702 |
Geometric Method for Motion Planning |
Regular Session |
Chair: Yamamoto, Motoji | Kyushu Univ. |
Co-Chair: Park, Wooram | Univ. of Texas at Dallas |
|
11:00-11:15, Paper TuAT8.1 | |
> >Insertion Planning for Steerable Flexible Needles Reaching Multiple Planar Targets |
Lee, Jaeyeon | Univ. of Texas at Dallas |
Park, Wooram | Univ. of Texas at Dallas |
Attachments: Video Attachment
Keywords: Motion and Path Planning, Medical Robots and Systems, Nonholonomic Motion Planning
Abstract: In this paper, we propose a new insertion plan for steerable flexible needles with which we can target multiple locations in the plane with a single entry point (i.e. port). The method is developed based on the observation that multiple locations can be reached by a flexible needle through insertion, partial retraction, rotation, and re-insertion of the needle. We show that in 2D space this problem can be solved using a geometric relationship between multiple tangent circles. Specifically we find a needle insertion point, a corresponding insertion direction and lengths for insertion and retraction with which we can generate the optimal needle trajectory that reaches two or three planar targets with the minimum tissue damage. This minimization problem is solved using exhaustive search of a cost function on the 1D bounded domain. We build a prototype of a needle insertion system and develop C#-based software to compute the optimal needle paths and perform the planned insertion as an open-loop controller. Finally, actual insertion examples are presented.
|
|
11:15-11:30, Paper TuAT8.2 | |
>Combining Object Modeling and Recognition for Active Scene Exploration |
Kriegel, Simon | German Aerospace Center (DLR) |
Brucker, Manuel | German Aerospace Center |
Marton, Zoltan-Csaba | German Aerospace Center (DLR) |
Bodenmueller, Tim | German Aerospace Center (DLR) |
Suppa, Michael | German Aerospace Center (DLR) |
Keywords: Sensor-based Planning, Recognition, Autonomous Agents
Abstract: Active scene exploration incorporates object recognition methods for analyzing a scene of partially known objects and exploration approaches for autonomous modeling of unknown parts. In this work, recognition, exploration, and planning methods are extended and combined in a single scene exploration system, enabling advanced techniques such as multi-view recognition from planned view positions and iterative recognition by integration of new objects from a scene. Here, a geometry based approach is used for recognition, i.e. matching objects from a database. Unknown objects are autonomously modeled and added to the recognition database. Next-Best-View planning is performed both for recognition and modeling. Moreover, 3D measurements are merged in a Probabilistic Voxel Space, which is utilized for planning collision free paths, minimal occlusion views, and verifying the poses of the recognized objects against all previous information. Experiments on an industrial robot with attached 3D sensors are shown for scenes with household and industrial objects.
|
|
11:30-11:45, Paper TuAT8.3 | |
>A Fast Motion Planning Algorithm for Car Parking Based on Static Optimization |
Zips, Patrik | Vienna Univ. of Tech. |
Böck, Martin | Vienna Univ. of Tech. |
Kugi, Andreas | Vienna Univ. of Tech. |
Keywords: Nonholonomic Motion Planning, Wheeled Robots, Collision Detection and Avoidance
Abstract: This paper presents a fast optimization based algorithm for car parking. The challenge arises from the non-holonomic characteristics of the car and the close distance to the obstacles. The presented approach utilizes the Minkowski sum to account for obstacle avoidance. The geometric path planning problem is decoupled from the kinematic problem and discretized with respect to the path parameter by means of a Runge-Kutta discretization. For the discrete path segments, an optimization problem is formulated to calculate the path independent of the parking scenario. This static optimization problem can be solved numerically in a very efficient way. The performance of the algorithm is evaluated in several simulation scenarios.
|
|
11:45-12:00, Paper TuAT8.4 | |
>Rigid Body Pose and Twist Scene Graph Founded on Geometric Relations Semantics for Robotic Applications |
De Laet, Tinne | Univ. of Leuven |
Bruyninckx, Herman | Univ. of Leuven |
De Schutter, Joris | Katholieke Univ. Leuven |
Keywords: Formal Methods in Robotics and Automation, Kinematics
Abstract: This paper presents a scene graph for geometric relations between rigid bodies that keeps track of poses and twists of rigid bodies in the scene. The scene graph relies on semantic pose and twist representation, making it invariant to the actual coordinate representation at hand. This makes the scene graph more general and interoperable than most scene graphs currently available. The presented scene graph takes into account constraints imposed by particular coordinate representations, allows for constant poses, answers semantic pose and twist queries, and provides built-in semantic consistency checks. Since the scene graph also keeps track of the twist, it allows native twist calculations, as opposed to deriving the velocities from the poses in the graph. This paper comes with software released under a dual BSD/LGPLv2.1 license.
|
|
12:00-12:15, Paper TuAT8.5 | |
> >Collaborative Manipulation and Transport of Passive Pieces Using the Self-Reconfigurable Modular Robots Roombots |
Bonardi, Stephane | EPFL Ec. Pol. Federal de Lausanne |
Vespignani, Massimo | EPFL-STI-IBI-BIOROB |
Moeckel, Rico | Ec. Pol. Federal de Lausanne |
Ijspeert, Auke | EPFL |
Attachments: Video Attachment
Keywords: Motion and Path Planning, Planning, Scheduling and Coordination, Multi-Robot Coordination
Abstract: Manipulation and transport of objects using mobile robotic platforms is a well studied field with several successful approaches. The main difficulty while using such platforms is the lack of adaptation capabilities to changes in the environment and the restriction to flat working areas. In this paper, we present a novel manipulation and transport framework using the self-reconfigurable modular robots Roombots to collaboratively carry arbitrarily shaped passive elements in a non-regular 3D environment equipped with passive connectors. A hierarchical planner based on the notion of virtual kinematic chain is used to generate collision-free and hardware-friendly paths as well as sequences of collaborative manipulations. To the best of our knowledge, this is the first example of manipulation of fully passive elements in an arbitrary 3D environment using mobile self-reconfigurable robots. The simulated results show that the planner is robust to arbitrary complex environments with randomly distributed connectors. In addition to simulation results, a proof of concept of the manipulation of one passive element with two real Roombots meta-modules is described.
|
|
12:15-12:30, Paper TuAT8.6 | |
>On the Geometric Phase Approach to Motion Planning for a Spherical Rolling Robot in Dynamic Formulation |
Svinin, Mikhail | Kyushu Univ. |
Morinaga, Akihiro | Kyushu Univ. |
Yamamoto, Motoji | Kyushu Univ. |
Keywords: Nonholonomic Motion Planning, Motion and Path Planning, Wheeled Robots
Abstract: The paper deals with the problem of motion planning for a spherical rolling robot actuated by two internal rotors that are placed on orthogonal axes. To solve the problem, we employ the so-called geometric phase approach based on the fact that tracing a closed path in the space of input variables results in a non-closed path in the space of output variables. To set up the governing equations, the contact kinematic equations are modified by the condition of dynamic realizability, which constrains the component of the angular velocity of the rolling carrier and depends on the mass distribution, and parameterized. By using a motion planning strategy based on tracing two circles on the spherical surface, an exact and dynamically realizable motion planning algorithm is fabricated and verified under simulation.
|
|
TuAT9 |
Room608 |
Unmanned Aerial Vehicles I |
Regular Session |
Chair: Antonelli, Gianluca | Univ. di Cassino e del Lazio Meridionale |
Co-Chair: Park, Frank | Seoul National Univ. |
|
11:00-11:15, Paper TuAT9.1 | |
>Nonlinear Control of VTOL UAVs Incorporating Flapping Dynamics |
Omari, Sammy | ETH Zurich |
Hua, Minh-Duc | ISIR-UPMC |
Ducard, Guillaume | Univ. of Nice |
Hamel, Tarek | UNSA-CNRS |
Keywords: Aerial Robotics, Motion Control, Unmanned Aerial Vehicles
Abstract: This paper presents the design and evaluation of a nonlinear control scheme for multirotor helicopters that takes first-order drag effects into account explicitly. A dynamic model including the blade flapping and induced drag forces is presented. Based on this model, a hierarchical nonlinear controller is designed to actively compensates for the nonlinear effects these drag forces. Reported simulation and experimental results indicate the significant performance improvement of the proposed drag-augmented control scheme with respect to a conventional nonlinear controller. For completeness, an offline procedure allowing for efficiently identifying the drag parameters is proposed.
|
|
11:15-11:30, Paper TuAT9.2 | |
>Attitude Control of Quadrotor with On-Board Visual Feature Projection System |
Lee, Jaehong | Yonsei Univ. |
Lee, Changmin | Yonsei Univ. Electrical and Electronic engineering |
Kim, DaeEun | Yonsei Univ. |
Keywords: Unmanned Aerial Vehicles, Aerial Robotics, Motion Control
Abstract: Recently many researches have been studied to run autonomous flying vehicles. Especially, quadrotor VTOL (Vertical Take-Off and Landing) has been a challenging subject. To stabilize the quadrotor system, many control algorithms and sensor systems have been developed. Most of them are based on the sensors like accelerometer, gyroscope, or IMU (Inertial Measurement Unit) to measure the attitude of quadrotor. Instead of using these conventional sensors, we apply one vision sensor to stabilize the attitude of a quadrotor system. To achieve this, four laser diodes are evenly distributed in the bottom plane of quadrotor, and then point downwards. The positions of laser markers depend on the attitude and height of the quadrotor. We develop a control algorithm to stabilize the attitude as well as to control the height of a quadrotor. We show that the visual tracking of the laser markers is sufficient to estimate the state of the quadrotor attitude and control it into a desired state.
|
|
11:30-11:45, Paper TuAT9.3 | |
>Stabilization of a Flying Vehicle on a Taut Tether Using Inertial Sensing |
Lupashin, Sergei | ETH Zurich |
D'Andrea, Raffaello | ETHZ |
Keywords: Aerial Robotics, Localization, Unmanned Aerial Vehicles
Abstract: Given a hover-capable flying vehicle attached to a fixed point by a taut tether, we present a novel method to recover the vehicle's relative position and absolute orientation. The proposed method requires only on-board inertial sensors, and indirectly measures the string force, enabling the additional use of the tether as a physical user interaction medium. We present the vertical-plane dynamics of such a system and the localization approach, discuss sensitivity issues, and implement an estimator and controller based on the presented model. We demonstrate the method experimentally on a tethered quadrocopter in the Flying Machine Arena, using both a vertical-plane-constrained vehicle and in 3D.
|
|
11:45-12:00, Paper TuAT9.4 | |
>Experimental Validation of a New Adaptive Control Scheme for Quadrotors MAVs |
Antonelli, Gianluca | Univ. di Cassino e del Lazio Meridionale |
Cataldi, Elisabetta | Univ. of Cassino and Southern Lazio |
Robuffo Giordano, Paolo | Centre National de la Recherche Scientifique (CNRS) |
Chiaverini, Stefano | Univ. di Cassino e del Lazio Meridionale |
Franchi, Antonio | Max Planck Inst. for Biological Cybernetics |
Keywords: Aerial Robotics, Adaptive Control
Abstract: In this paper, an adaptive trajectory tracking controller for quadrotor MAVs is presented. The controller exploits the common assumption of a faster orientation dynamics w.r.t. the translational one, and is able to asymptotically compensate for parametric uncertainties (e.g., displaced center of mass), as well as external disturbances (e.g., wind). The good performance of the proposed controller is then demonstrated by means of an extensive experimental evaluation performed with a commercially-available quadrotor MAV.
|
|
12:00-12:15, Paper TuAT9.5 | |
>A Frequency Domain Iterative Feed-Forward Learning Scheme for High-Performance Periodic Quadrocopter Maneuvers |
Hehn, Markus | ETH Zürich |
D'Andrea, Raffaello | ETHZ |
Keywords: Aerial Robotics, Learning and Adaptive Systems, Unmanned Aerial Vehicles
Abstract: Quadrocopters exhibit complex high-speed flight dynamics, and the accurate modeling of these dynamics has proven difficult. Due to the use of simplified models in the design of feedback control algorithms, the execution of high-performance flight maneuvers under pure feedback control typically leads to large tracking errors. This paper investigates an iterative learning scheme aimed at the non-causal compensation of repeatable trajectory tracking errors over the course of multiple executions of periodic maneuvers. The learning is carried out in the frequency domain and uses a simplified model of the closed-loop dynamics of quadrocopter and feedback controller. The resulting algorithm requires little computational power and memory, and its convergence is shown for the nominal model. This paper further introduces a time-scaling method that allows the initial learning to occur at reduced speeds, thus extending the applicability of the algorithm for high performance maneuvers. The presented algorithms are validated in experiments, with a quadrocopter flying a figure-eight maneuver at high speed.
|
|
12:15-12:30, Paper TuAT9.6 | |
>Energy Production Control of an Experimental Kite System in Presence of Wind Gusts |
Lozano, Rogelio Jr. | Gipsa-Lab. |
Alamir, Mazen | LAG |
Dumon, Jonathan | gipsa-Lab. |
Hably, Ahmad | Grenoble-inp |
Keywords: Aerial Robotics, Unmanned Aerial Systems, Humanitarian technology for energy, environment and safety
Abstract: The growing need of energy, global warming and recent nuclear power plant accidents have shown that renewable energies need to be developed for tomorrow’s world. Wind energy is generally harvested using wind turbines. Unfortunately, these systems have some drawbacks such as their cost, and the amount of steel and concrete used for construction. As their size grows, their complexity increases exponentially. This paper studies an alternative solution for the production of wind energy, using a kite’s traction force. The aim of this paper is to control the amount of energy produced by the kite, and to be able to fly it safely in the presence of strong wind gusts. Our theoretical work has been implemented in a scale model flying autonomously in a wind tunnel. The proposed control strategy has led to control the system output power with an accuracy greater than 95%, with unknown wind speeds varying from 7.5 to 9 m/s.
|
|
TuAT10 |
Room609 |
Dexterous Manipulation |
Regular Session |
Chair: Iwata, Hiroyasu | Waseda Univ. |
Co-Chair: Prattichizzo, Domenico | Univ. di Siena |
|
11:00-11:15, Paper TuAT10.1 | |
> >A Static Intrinsically Passive Controller to Enhance Grasp Stability of Object-Based Mapping between Human and Robotic Hands |
Salvietti, Gionata | Istituto Italiano di Tecnologia |
Wimboeck, Thomas | German Aerospace Center (DLR) |
Prattichizzo, Domenico | Univ. di Siena |
Attachments: Video Attachment
Keywords: Dexterous Manipulation, Grasping, Multifingered Hands
Abstract: Replicating human hand capabilities on robotic hands is a great challenge in robotics. The high complexity of mechanical and actuation systems of available robotic device can be, however, considerably mitigated if a human inspired control is considered. In this paper the application of an object- based mapping to the control of robot hands is presented. The basic idea is to use a virtual object, e.g. a virtual sphere, to capture human hand motion generating suitable reference signals for a low level controller of the robotic hand. The low level controller considered, which shares the idea of virtual object to reduce the complexity of the control, is the static Intrinsically Passive Controller (s-IPC). This controller is inspired by the dynamic IPC, but provides a simpler and more efficient implementation. The proposed approach allows to map motion of a human hand model, controlled on the reduced subspace of postural synergies, onto robotic hands guaranteeing the stability of the robotic grasp. This concept, which has been experimentally validated in the paper, can be exploit for complex planning methods or used in telemanipulation application.
|
|
11:15-11:30, Paper TuAT10.2 | |
> >Integrating Vision, Haptics and Proprioception into a Feedback Controller for In-Hand Manipulation of Unknown Objects |
Li, Qiang | Bielefeld Univ. |
Elbrechter, Christof | Bielefeld Univ. |
Haschke, Robert | Bielefeld Univ. |
Ritter, Helge Joachim | Bielefeld Univ. |
Attachments: Video Attachment
Keywords: Dexterous Manipulation, Grasping, Multifingered Hands
Abstract: We propose a feedback-based solution for the accurate manipulation of an unknown object in hand. This method does not explicitly take the friction and surface geometry of the manipulated object into consideration for the controller design, but employs a fast feedback loop based on visual and tactile feedback to perform robust manipulation even in the presence of unexpected slippage or rolling. At every control step, fingertip motions are computed to realize the intended object relocation, employing a composite position/force controller. Subsequently inverse hand kinematics is employed to retrieve joint-level motions, which are implemented on the robot with a position servo loop. We evaluate our method on two KUKA robot arms, each equipped with a tactile sensor array as end-effectors to perform the object manipulation task. The experimental results show the feasibility of our proposed method, even in presence of slippage or external disturbances.
|
|
11:30-11:45, Paper TuAT10.3 | |
>Rolling a Dynamic Object with a Planar Soft-Fingertip Robot Arm |
Garcia-Rodriguez, Rodolfo | Coll. of Engineering and Applied Sciences, Univ. delos A |
Parra-Vega, Vicente | Res. Center for Advanced Studies (CINVESTAV) |
Keywords: Dexterous Manipulation, Manipulation Planning and Control, Force Control
Abstract: Force-position control through one or multiple robots, or fingers, typically assumes a rigid endpoint without rolling nor slipping. However, there are some interesting tasks where rolling is involved, such as turning a knob (object is pivoting at a fixed rotational axis) or rolling a wheel (object rotational axis is moving). In such a case, rigid endpoint force control becomes very difficult if not impossible, even for us humans. This stems from two facts, firstly, infinitesimally small rigid point does not yield a tangent force, therefore it is very difficult to control it indirectly; and secondly, the pair robot-object stands for a highly non-linear constrained underactuated dynamical systems. In this paper, we aim at exploring rolling of a rigid dynamic circular object with hemispherical deformable fingertip, then with area, not point, contact. The dynamic model and a control scheme are presented inspired in previous works, but regulation of normal and tangential forces, as well as position and orientation of the object are synthesized. In particular, tangential force control proves instrumental to regulate posture, and displacement of the object with a simple transpose Jacobian Cartesian textit{PDF+g} control. Regulation of rolling angle and displacement with stable normal and tangential exerted forces are obtained without force sensing, neither any model of the deformation nor any dynamic parameter of the object. To entertain these control objectives, a redundant configuration is required so as to yield local regulation, based on the stability-in-the-manifold criteria, whose dimension is greater than the operational space. Illustrative simulations are discussed that provide insight into the closed-loop numerical performance, and finally, remarks on the structure and potential applications are addressed.
|
|
11:45-12:00, Paper TuAT10.4 | |
> >Sensor Prediction and Grasp Stability Evaluation for In-Hand Manipulation |
Kojima, Kohei | Waseda Univ. |
Sato, Takashi | Waseda Univ. |
Schmitz, Alexander | Waseda Univ. |
Arie, Hiroaki | Waseda Univ. |
Iwata, Hiroyasu | Waseda Univ. |
Sugano, Shigeki | Waseda Univ. |
Attachments: Video Attachment
Keywords: Dexterous Manipulation, Adaptive Control, Manipulation Planning and Control
Abstract: Handling objects with a single hand without dropping the object is challenging for a robot. A possible way to aid the motion planning is the prediction of the sensory results of different motions. Sequences of different movements can be performed as an offline simulation, and using the predicted sensory results, it can be evaluated whether the desired goal is achieved. In particular, the task in this paper is to roll a sphere between the fingertips of the dexterous hand of the humanoid robot TWENDY-ONE. First, a forward model for the prediction of the touch state resulting from the in-hand manipulation is developed. As it is difficult to create such a model analytically, the model is obtained through machine learning. To get real world training data, a dataglove is used to control the robot in a master-slave way. The learned model was able to accurately predict the course of the touch state while performing successful and unsuccessful in-hand manipulations. In a second step, it is shown that this simulated sequence of sensor states can be used as input for a stability assessment model. This model can accurately predict whether a grasp is stable or whether it results in dropping the object. In a final step, a more powerful grasp stability evaluator is introduced, which works for our task irrespective of the sphere diameter.
|
|
12:00-12:15, Paper TuAT10.5 | |
> >Randomized Planning and Control Strategy for Whole-Arm Manipulation of a Slippery Polygonal Object |
Yamawaki, Tasuku | National Defense Acad. of Japan |
Yashima, Masahito | National Defense Acad. of Japan |
Attachments: Video Attachment
Keywords: Dexterous Manipulation, Multifingered Hands, Grasping
Abstract: The present paper introduces a planning and control strategy for whole-arm manipulation of a slippery polygonal object. Randomized planning methods are first proposed in order to generate contact state transitions, which help not only to reduce the amount of calculation required, but also to handle a hybrid system composed of a continuous system and a discrete system, which has a large search space and complicated constraints. Second, a novel control strategy, which can switch manipulation modes among quasi-static, dynamic, and caging manipulation depending on the situation, is proposed. This strategy not only can cope with changes in the mechanics of the system caused by contact state transitions, but also can increase the manipulation feasibility and reliability. The validity of the proposed methods is verified through simulations and experiments.
|
|
12:15-12:30, Paper TuAT10.6 | |
>Enhanced Kinematic Model for Dexterous Manipulation with an Underactuated Hand |
Su, Yanyu | Harbin Inst. of Tech. |
Wu, Yan | Imperial Coll. London |
Soh, Harold | Imperial Coll. London |
Du, Zhijiang | harbin Inst. of Tech. |
Demiris, Yiannis | Imperial Coll. London |
Keywords: Dexterous Manipulation, Underactuated Robots, Humanoid Robots
Abstract: Recent studies on underactuated manipulation usually describe the system with a Kinematic Model (KM), which is built by adding external constraints to the standard manipulation analysis method. However, such additional constraints are easily violated in a real-world dexterous manipulation task which results in significant control errors. In this work, the Enhanced Kinematic Model (E-KM), an integrated model of the KM and the Sparse Online Gaussian Process (SOGP) is proposed. The E-KM can compensate the shortfalls of the KM by on-the-fly training the SOGP on the residual between the KM and the ground truth data. Based on the E-KM, we further contribute an optimal controller for underactuated manipulations. This optimal E-KM controller is implemented and tested on the iCub, a humanoid robot with two anthropomorphic underactuated hands. Two sets of real-world experiments are carried out to verify our method. The results demonstrate that the E-KM statistically can achieve higher control accuracy than using solely the KM for a wide range of objects.
|
|
TuAT11 |
Room801 |
Robot Motion |
Regular Session |
Chair: De Luca, Alessandro | Univ. di Roma "La Sapienza" |
Co-Chair: Ohara, Kenichi | Meijo Univ. |
|
11:00-11:15, Paper TuAT11.1 | |
> >Fast Redundancy Resolution for High-Dimensional Robots Executing Prioritized Tasks under Hard Bounds in the Joint Space |
Flacco, Fabrizio | Univ. di Roma "La Sapienza" |
De Luca, Alessandro | Univ. di Roma "La Sapienza" |
Attachments: Video Attachment
Keywords: Redundant Robots, Motion Control
Abstract: A kinematically redundant robot with limited motion capabilities, expressed by inequality constraints of the box type on joint variables and commands, needs to perform a set of tasks, expressed by linear equality constraints on robot commands, possibly organized with priorities. Robot motion capabilities cannot be exceeded at any time, and the resulting constraints are to be considered as hard bounds. Instead, robot tasks can be relaxed by velocity scaling if no feasible solution exists. To address this redundancy resolution problem, we developed a method in which joint space commands are successively saturated and their effect compensated in the null space of a suitable task Jacobian (SNS, Saturation in the Null Space). Computationally efficient versions of the basic and optimal SNS algorithms are proposed here, based on a task augmentation reformulation, a QR factorization of the main matrices involved, and a so-called warm start procedure. The obtained performance allows to control in real time robots with high-dimensional configuration spaces executing a large number of prioritized tasks, and with an associated high number of hard bounds that saturate during motion.
|
|
11:15-11:30, Paper TuAT11.2 | |
>From D-H to Inverse Kinematics: A Fast Numerical Solution for General Robotic Manipulators Using Parallel Processing |
Farzan, Siavash | Univ. of Missouri |
DeSouza, Guilherme | Univ. of Missouri-Columbia |
Keywords: Kinematics, Industrial Robots, Redundant Robots
Abstract: We propose a robust and fast solution for the inverse kinematic problem of general serial manipulators – i.e. any number and any combination of revolute and prismatic joints. The algorithm only requires the Denavit-Hartenberg (D-H) representation of the robot as input and no training or robot-dependent optimization function is needed. In order to handle singularities and to overcome the possibility of multiple paths in redundant robots, our approach relies on the computation of multiple (parallel) numerical estimations of the inverse Jacobian while it selects the current best path to the desire configuration of the end-effector. But unlike other iterative methods, our method achieves sub-millimeter accuracy in 20.48ms in average. The algorithm was implemented in C/C++ using 16 POSIX threads, and it can be easily expanded to use more threads and/or many-core GPUs. We demonstrate the high accuracy and the real-time performance of our method by testing it with five different robots, at both non-singular and singular configurations, including a 7-DoF redundant robot.
|
|
11:30-11:45, Paper TuAT11.3 | |
> >Geometry-Aided Angular Acceleration Sensing of Rigid Multi-Body Manipulator Using MEMS Rate Gyros and Linear Accelerometers |
Vihonen, Juho | Tampere Univ. of Tech. |
Honkakorpi, Janne | Tampere Univ. of Tech. |
Mattila, Jouni | Tampere Univ. of Tech. |
Visa, Ari | Tampere Univ. of Tech. |
Attachments: Video Attachment
Keywords: Kinematics, Sensor Fusion, Motion Control
Abstract: We consider full motion state sensing of a rigid open-chain multi-body linkage assembly using rate gyros and linear accelerometers. The research is built upon micro-electro-mechanical systems (MEMS) components for low-cost ``strap-down'' implementation. Our emphasis is on direct lag-free joint angular acceleration sensing, for which a novel multi-MEMS configuration is motivated by motion control requirements. By using the multi-MEMS configuration, the bandwidth of the angular acceleration sensed is mostly proportional to the physical distances of linear accelerometers. The related joint position sensing, which is robust against linear and angular motion, is founded on the complementary and Kalman filtering principles for exclusive low delay. Experiments on a robotic vertically mounted three-link planar arm demonstrate the advantage of our key theoretical finding.
|
|
11:45-12:00, Paper TuAT11.4 | |
>Integrated Time-Optimal Trajectory Planning and Control Design for Industrial Robot Manipulator |
Pchelkin, Stepan | NTNU |
Shiriaev, Anton | Norwegian Univ. of Science and Tech. |
Robertsson, Anders | LTH, Lund Univ. |
Freidovich, Leonid | Umeå Univ. |
Keywords: Industrial Robots, Integrated Planning and Control, Motion Control
Abstract: We consider planning and implementation of fast motions for industrial manipulators constrained to a given geometric path. With such a problem formulation, which is quite reasonable for many standard operation scenarios, it is intuitively clear that a feedback controller should be designed to achieve orbital stabilization of a time-optimal trajectory instead of asymptotic one. We propose an algorithm to convert an asymptotically stabilizing controller into an orbitally stabilizing one and check achievable performance in simulations and, more importantly, in experiments performed on a standard industrial robot ABB IRB 140 with the IRC5-system extended with an open control interface. It is verified that the proposed re-design allows significantly reducing deviations of the actual trajectories from the desired one at high speeds not only for a chosen base feedback design but also outperforming the state-of-the art commercial implementation offered by ABB Robotics.
|
|
12:00-12:15, Paper TuAT11.5 | |
>Generating Periodic Motions for the Butterfly Robot |
Ortiz Morales, Daniel | Umeå Univ. |
La Hera, Pedro | Swedish Univ. of Agricultural Sciences |
Ur Rehman, Shafiq | Umeå Univ. |
Keywords: Underactuated Robots, Dynamics, Intelligent Toys
Abstract: We analyze the problem of dynamic nonprehensile manipulation by considering the example of the butterfly robot. Our main objective is to study the problem of stabilizing periodic motions, which resemble some form of juggling acrobatics. To this end, we approach the problem by considering the framework of virtual holonomic constraints. Under this basis, we provide an analytical and systematic solution to the problems of trajectory planning and design of feedback controllers to guarantee orbital exponential stability. Results are presented in the form of simulation tests.
|
|
12:15-12:30, Paper TuAT11.6 | |
>Missile Trajectory Shaping Using Sampling-Based Path Planning |
Pharpatara, Pawit | Onera - The French Aerospace Lab. |
Pepy, Romain | Onera - The French Aerospace Lab. |
Herisse, Bruno | ONERA - The French Aerospace Lab. |
Bestaoui, Yasmina | Univ. of Evry |
Keywords: Motion and Trajectory Generation, Aerial Robotics
Abstract: This paper presents missile guidance as a complex robotic problem: a hybrid non-linear system moving in a heterogeneous environment. The proposed solution to this problem combines a sampling-based path planner, Dubins’ curves and a locally-optimal guidance law. This algorithm aims to find feasible trajectories that anticipate future flight conditions, especially the loss of manoeuverability at high altitude. Simulated results demonstrate the substantial performance improvements over classical midcourse guidance laws and the benefits of using such methods, well-known in robotics, in the missile guidance field of research.
|
|
TuAT12 |
Room610 |
Surgical Devices and Medical Robotics |
Regular Session |
Chair: Mitsuishi, Mamoru | The Univ. of Tokyo |
Co-Chair: Misra, Sarthak | Univ. of Twente |
|
11:00-11:15, Paper TuAT12.1 | |
>Fiber Optics Tactile Array Probe for Tissue Palpation During Minimally Invasive Surgery |
Xie, Hui | King's Coll. London |
Liu, Hongbin | King's Coll. London |
Luo, Shan | King's Coll. London |
Seneviratne, Lakmal | Kings Coll. London |
Althoefer, Kaspar | Kings Coll. London |
Keywords: Computer-assisted diagnosis and therapy, Force and Tactile Sensing, Medical Robots and Systems
Abstract: This paper presents a novel fiber optic tactile probe designed for tissue palpation during minimally invasive surgery (MIS). The probe consists of 3×4 tactile sensing elements at 2.6mm spacing with a dimension of 12×18×8 mm3 allowing its application via a 25mm surgical port. Each tactile element converts the applied pressure values into a circular image pattern. The image patterns of all the sensing elements are captured by a camera attached at the proximal end of the sensor system. Processing the intensity and the area of these circular patterns allows the computation of the applied pressure across the sensing array. Validation tests show that each sensing element of the tactile probe can measure forces from 0 to 1N with a resolution of 0.05 N. The proposed sensing concept is low cost, lightweight, sterilizable, easy to be miniaturized and compatible for magnetic resonance (MR) environments. Experiments using the developed sensor for tissue abnormality detection were conducted. Results show that the proposed tactile probe can accurately and effectively detect nodules embedded inside soft tissue, demonstrating the promising application of this probe for surgical palpation during MIS.
|
|
11:15-11:30, Paper TuAT12.2 | |
> >On Using an Array of Fiber Bragg Grating Sensors for Closed-Loop Control of Flexible Minimally Invasive Surgical Instruments |
Roesthuis, Roy | Univ. of Twente |
Janssen, Sander | Univ. of Twente |
Misra, Sarthak | Univ. of Twente |
Attachments: Video Attachment
Keywords: Medical Robots and Systems, Surgical Robotics, Tendon/Wire Mechanism
Abstract: Flexible minimally invasive surgical instruments can be used to target difficult-to-reach locations within the human body. Accurately steering these instruments requires information about the three-dimensional shape of the instrument. In the current study, we use an array of Fiber Bragg Grating (FBG) sensors to reconstruct the shape of a flexible instrument. FBG sensors have several advantages over existing imaging modalities, which makes them well-suited for use in a clinical environment. An experimental testbed is presented in this study, which includes a tendon-driven manipulator. A nitinol FBG-wire is fabricated, on which an array of twelve FBG sensors are integrated, and distributed over four different sets. This wire is positioned in the backbone of the manipulator. Axial strains are measured using the FBG sensors, from which the curvature of the manipulator is calculated. The three-dimensional manipulator shape is reconstructed from the curvature, which is used to steer the manipulator tip. We are able to steer the manipulator along various trajectories (two-dimensional and three-dimensional), and also reject disturbance loads. We observe a minimum mean tracking error of 0.67 mm for the circular trajectory in closed-loop control. This study demonstrates the potential of steering flexible minimally invasive surgical instruments using an array of FBG sensors.
|
|
11:30-11:45, Paper TuAT12.3 | |
>Force-Sensing Surgical Grasper Enabled by Pop-Up Book MEMS |
Gafford, Joshua | Harvard Univ. |
Kesner, Samuel B. | Harvard Univ. |
Wood, Robert | Harvard Univ. |
Walsh, Conor James | Harvard Univ. |
Keywords: Medical Robots and Systems, Surgical Robotics, Force and Tactile Sensing
Abstract: The small scale of minimally-invasive surgery (MIS) presents significant challenges to developing robust, smart, and dexterous tools for manipulating millimeter and sub-millimeter anatomical structures (vessels, nerves) and surgical equipment (sutures, staples). Robotic MIS systems offer the potential to transform this medical field by enabling precise repair of these miniature tissue structures through the use of teleoperation and haptic feedback. However, this effort is currently limited by the inability to make robust and accurate MIS end effectors with integrated force and contact sensing. In this paper, we demonstrate the use of the novel Pop-Up Book MEMS manufacturing method to fabricate the mechanical and sensing elements of an instrumented MIS grasper. A custom thin-foil strain gage was manufactured in parallel with the mechanical components of the grasper to realize a fully-integrated electromechanical system in a single manufacturing step, removing the need for manual assembly, bonding and alignment. In preliminary experiments, the integrated grasper is capable of resolving forces as low as 30 mN, with a sensitivity of approximately 408 mV/N. This level of performance will enable robotic surgical systems that can handle delicate tissue structures and perform dexterous procedures through the use of haptic feedback guidance.
|
|
11:45-12:00, Paper TuAT12.4 | |
>An Ungrounded Hand-Held Surgical Device Incorporating Active Constraints with Force-Feedback |
Payne, Christopher | Imperial Coll. London |
Kwok, Ka-Wai | Imperial Coll. London |
Yang, Guang-Zhong | Imperial Coll. London |
Keywords: Surgical Robotics, Medical Robots and Systems, Haptics and Haptic Interfaces
Abstract: This paper presents an ungrounded, hand-held surgical device that incorporates active constraints and force-feedback. Optical tracking of the device and embedded actuation allow for real-time motion compensation of a surgical tool as an active constraint is encountered. The active constraints can be made soft, so that the surgical tool tip motion is scaled, or rigid, so as to altogether prevent the penetration of the active constraint. Force-feedback is also provided to the operator so as to indicate penetration of the active constraint boundary by the surgical tool. The device has been evaluated in detailed bench tests to quantify its motion scaling and force-feedback capabilities. The combined effects of force-feedback and motion compensation are demonstrated during palpation of an active constraint with rigid and soft boundaries. A user study evaluated the combined effect of motion compensation and force-feedback in preventing penetration of a rigid active constraint. The results have shown the potential of the device operating in an ungrounded setup that incorporates active constraints with force-feedback.
|
|
12:00-12:15, Paper TuAT12.5 | |
>Preliminary Experiments of a Miniature Robotic System for Tooth Ablation Using Ultra-Short Pulsed Lasers |
Lei, Wang | Beihang Univ. |
Wang, Dangxiao | Beihang Univ. |
Ma, Lei | Beihang Univ. |
Zhang, Yuru | Beihang Univ. |
Yuan, Fusong | School and Hospital of Stomatology, Peking Univ. |
Sun, Yuchun | the School and Hospital of Stomatology, Peking Univ. |
Lv, Peijun | the School and Hospital of Stomatology, Peking Univ. |
Keywords: Medical Robots and Systems
Abstract: As a preliminary step to achieve a long-term goal of developing an automatic dental preparation system for clinical operations, we design and build a miniature robotic system which can manipulate a laser beam to move in three dimensional spaces to remove hard tissue from a target tooth. The dental preparation requires the robotic system to own high accuracy, high ablation speed and small size. A 2D galvanometer scanners module is integrated to meet the requirement of a high moving speed of the laser focus. A closed-loop system based on a miniature-sized voice-coil motor and a grating ruler are developed to realize the accurate control of the focus. The overall size of the developed prototype is 108mm×56mm×43mm, which is small enough to be used in close proximity to a patient's mouth. The prototype has been tested by using two different kinds of laser generators, i.e.,a nanosecond laser and a picosecond laser. The experiment results show that the robotic system can provide high moving speed of 1000mm/s with good shape accuracy. From the results, we found that nanosecond laser beam can be controlled to ablate zirconia and aluminum, but not suitable to ablate tooth because of tissue carbonization. By selecting suitable parameters of the picosecond laser generator, a target tooth could be ablated to produce a cylinder shape without carbonization. Limitations of the prototype are identified according to the experiment results.
|
|
12:15-12:30, Paper TuAT12.6 | |
> >Perforation Risk Detector Using Demonstration-Based Learning for Teleoperated Robotic Surgery |
Osa, Takayuki | The Univ. of Tokyo |
Haniu, Takuto | The Univ. of Tokyo |
Harada, Kanako | The Univ. of Tokyo |
Sugita, Naohiko | The Univ. of Tokyo |
Mitsuishi, Mamoru | The Univ. of Tokyo |
Attachments: Video Attachment
Keywords: Surgical Robotics, Robot Safety, Learning from Demonstration
Abstract: Loss of haptic sensation in a master-slave system is one of the open problems in robotic surgery, and recognition of surgical situations through haptic sensation is a challenge. In this paper we propose an autonomous risk-detection system for a master-slave surgical robotic system in order to estimate a property of an object (i.e., contact impedance) using a force sensor mounted on a surgical robotic instrument. The system autonomously detects the risk based on the estimated contact impedance and accordingly activates the motion at the slave unit as well as the force feedback at the master unit. We implemented the proposed method in a teleoperated master-slave system to detect the perforation risk of a membranous object. The performance of the system was evaluated through experiments. The classification accuracy for perforation risk was about 98.5 % in fourfold cross-validation. The experiments verified that the risk detection system accurately detected the perforation risk and improved the safety of the master-slave system.
|
|
TuAT13 |
Room802 |
Humanoid Motion |
Regular Session |
Chair: Yamane, Katsu | Disney |
Co-Chair: Asada, Minoru | Osaka Univ. |
|
11:00-11:15, Paper TuAT13.1 | |
> >Automatic Task-Specific Model Reduction for Humanoid Robots |
Nagarajan, Umashankar | Disney Res. Pittsburgh |
Yamane, Katsu | Disney |
Attachments: Video Attachment
Keywords: Humanoid Robots, Dynamics, Underactuated Robots
Abstract: Simple inverted pendulum models and their variants are often used to control humanoid robots in order to simplify the control design process. These simple models have significantly fewer degrees of freedom than the full robot model. The design and choice of these simple models are based on the designer's intuition, and the reduced state mapping and the control input mapping are manually chosen. This paper presents an automatic model reduction procedure for humanoid robots, which is task-specific. It also presents an optimization framework that uses the auto-generated task-specific reduced models to control humanoid robots. Successful simulation results of balancing, fast arm swing, and hip rock and roll motion tasks are demonstrated.
|
|
11:15-11:30, Paper TuAT13.2 | |
>Optimal Exposure for Acquisition of High-Dynamic-Range Images by Humanoid Robots |
Gonzalez, David | KIT Karlsruher Inst. für Tech. |
Asfour, Tamim | Karlsruhe Inst. of Tech. (KIT) |
Dillmann, Rüdiger | KIT Karlsruhe Inst. for Tech. |
Keywords: Humanoid Robots, Computer Vision, Perception for Grasping and Manipulation
Abstract: Humanoid robots should be able to visually recognize objects and estimate their 6D pose in real environmental conditions with their limited sensor capabilities. In order to achieve these visual skills, it is necessary to establish an optimal visual transducer connecting the scene layout with the internal representations of objects and places. This visual transducer should capture the noiseless visual manifold of the scene with high-dynamic-range in an efficient manner. Our endeavor is to develop such a visual transducer using the widespread LDR cameras in humanoid robots. In our previous work, the noiseless acquisition of continuous images [1] and the improved radiometric calibration [2] already enabled the humanoid robots to attain the desired visual manifold in terms of quality. However, since the radiance range of the scene can be very wide, the required amount of exposures to capture the visual manifold (robustly without radiance inconsistencies) turns impractically large in terms of scope, granularity and acquisition time. In this article, a method for estimating the minimal amount of exposures and their particular integration times is presented. This method integrates our previous work in order to synthesize HDR images with the minimal amount of exposures while ensuring the high quality of the resulting image. Conclusively, the minimal exposure set provides performance improvements without quality trade-off. Experimental evaluation is presented with the humanoid robots ARMAR-{IIIa,b} [3].
|
|
11:30-11:45, Paper TuAT13.3 | |
>Detecting Anomalies in Humanoid Joint Trajectories |
Marcolino, Fernando | Univ. do Estado da Bahia |
Wang, Jiuguang | Carnegie Mellon Univ. |
Keywords: Robot Safety, Humanoid Robots, Humanoid and Bipedal Locomotion
Abstract: We present a semi-supervised anomaly detection system for humanoid robots that operates on trajectories with varying lengths, resolutions, and time shifts. The proposed approach utilities optimization to extract a model from joint trajectories under normal operation and seek to identify anomalous behaviors that deviates significantly from the known model. Compared to previously proposed approaches in humanoid anomaly detection that identified only high-level faults, our approach can detect subtle defects in the robot and at the same time, is capable of generalizing to higher-level behaviors. The system is demonstrated on a simulated model of the Atlas humanoid robot, with several experimental scenarios demonstrating detection of both joint-level anomalies and behaviors such as falling.
|
|
11:45-12:00, Paper TuAT13.4 | |
> >Three-Dimensional Bipedal Walking Control Using Divergent Component of Motion |
Englsberger, Johannes | DLR (German Aerospace Center) |
Ott, Christian | German Aerospace Center (DLR) |
Albu-Schäffer, Alin | DLR - German Aerospace Center |
Attachments: Video Attachment
Keywords: Humanoid and Bipedal Locomotion, Underactuated Robots, Force Control
Abstract: In this paper, we extend the Divergent Component of Motion (DCM, also called 'Capture Point') to 3D. We introduce the "Enhanced Centroidal Moment Pivot point" (eCMP) and the "Virtual Repellent Point" (VRP), which allow for the encoding of both direction and magnitude of the external (e.g. leg) forces and the total force (i.e. external forces plus gravity) acting on the robot. Based on eCMP, VRP and DCM, we present a method for real-time planning and control of DCM trajectories in 3D. We address the problem of underactuation and propose methods to guarantee feasibility of the finally commanded forces. The capabilities of the proposed control framework are verified in simulations.
|
|
12:00-12:15, Paper TuAT13.5 | |
> >Description and Execution of Humanoid's Object Manipulation Based on Object-Environment-Robot Contact States |
Nozawa, Shunichi | The Univ. of Tokyo |
Murooka, Masaki | The Univ. of Tokyo |
Noda, Shintaro | Unv Tokyo |
Okada, Kei | The Univ. of Tokyo |
Inaba, Masayuki | The Univ. of Tokyo |
Attachments: Video Attachment
Keywords: Humanoid Robots
Abstract: In the case of object manipulation by a humanoid robot, it is important to deal with contact states between objects, a robot, and an environment both to avoid falling down and to achieve objective manipulations. We propose a method to describe and uniformly execute various object manipulations by a humanoid robot. In description, we focus on the contact states and define manipulation phases according to the contact states. In execution, the humanoid's controller autonomously switches manipulation phases and substantiates the contact-force controller. According to switching of the manipulation phases, the humanoid's manipulation system switches the inputs for the contact-force controller, which includes the estimation of object's information and motion generation. We evaluated our proposed system through experiments in which the HRP-2 robot manipulates four objects without information about the objects' masses and necessary operational forces.
|
|
12:15-12:30, Paper TuAT13.6 | |
> >Locomotion Selection Strategy for Multi-Locomotion Robot Based on Stability and Efficiency |
Kobayashi, Taisuke | Nagoya Univ. |
Aoyama, Tadayoshi | Hiroshima Univ. |
Sobajima, Masafumi | Nagoya Univ. |
Sekiyama, Kosuke | Nagoya Univ. |
Fukuda, Toshio | Meijo Univ. |
Attachments: Video Attachment
Keywords: Legged Robots, Learning and Adaptive Systems, Biomimetics
Abstract: This paper shows improvement of stability and efficiency for mobility using locomotion selection strategy. First strategy is the selection of a gait relying on locomotion rewards. The locomotion reward has been proposed as an indicator for selection algorithm based on Falling Risk and the moving speed. This strategy has achieved a capability of large changes of uncertainties, such as a steep slope. Second strategy is adjustment of moving speed by the extended locomotion reward that explicitly shows the relationship between the moving speed and Falling Risk. The robot aims at the maximum moving speed without a falling, and removes small changes of uncertainties as a result. We performed an experiment in order to confirm effects of two strategies in an environment that includes a rough terrain as a small uncertainty and two steps as a large uncertainty. The robot improved the moving speed about 37.5% from the case of only using the gait selection strategy.
|
|
TuBT1 |
Room606 |
Navigation I |
Regular Session |
Chair: Burgard, Wolfram | Univ. of Freiburg |
Co-Chair: Suh, Il Hong | Hanyang Univ. |
|
13:30-13:45, Paper TuBT1.1 | |
> >Local Reactive Robot Navigation: A Comparison between Reciprocal Velocity Obstacle Variants and Human-Like Behavior |
Guzzi, Jerome | IDSIA, USI-SUPSI |
Giusti, Alessandro | IDSIA Lugano, SUPSI |
Gambardella, Luca | USI-SUPSI |
Di Caro, Gianni A. | IDSIA (USI/SUPSI) |
Attachments: Video Attachment
Keywords: Navigation, Swarm Robotics, Agent-Based Systems
Abstract: Most local robot navigation algorithms are based on the concept of velocity obstacle, a mechanistic approach to the navigation problem in which a solution is engineered from scratch. Over the years, a number of different velocity obstacle variants have been developed to effectively handle multi-robot systems. In parallel, an alternative, human-inspired approach for robot navigation has been recently proposed, which derives from the observation and modeling of crowds of pedestrians. We discuss similarities and differences among two broadly used obstacle-velocity variants, namely Hybrid Reciprocal Velocity Obstacle and Optimal Reciprocal Collision Avoidance, and the human-inspired approach. How do these differences (which are often subtle) impact performance, and why? We answer these questions through extensive simulation experiments, wherein we evaluate the the algorithms for safety, trajectory efficiency, and emergence of collective behaviors, in different challenging multi-robot scenarios using both ideal and realistic models for robots and sensing.
|
|
13:45-14:00, Paper TuBT1.2 | |
> >Semantic Mapping and Navigation: A Bayesian Approach |
Ko, Dong Wook | Hanyang Univ. |
Yi, Chuho | Hanyang Univ. |
Suh, Il Hong | Hanyang Univ. |
Attachments: Video Attachment
Keywords: Navigation, Mapping, Autonomous Agents
Abstract: We propose Bayesian approaches for semantic mapping, active localization and local navigation with affordable vision sensors. We develop Bayesian model of egocentric semantic map which consists of spatial object relationships and spatial node relationships. Our topological-semantic-metric (TSM) map has characteristic that a node is one of the components of a general topological map that contains information about spatial relationships. In localization part, view dependent place recognition, reorientation and active search are used for robot localization. A robot estimates its location by Bayesian filtering which leverages spatial relationships among observed objects. Then a robot can infer the head direction to reach a goal in the semantic map. In navigation part, a robot perceives navigable space with Kinect sensor and then moves to goal location while preserving reference head direction. If obstacles are founded in front, then a robot changes the head direction to avoid them. After avoiding obstacles, a robot performs active localization and finds new head direction to goal location. Our Bayesian navigation program provides how a robot should select either an action for following line of moving direction or action for avoiding obstacles. We show that a mobile robot successfully navigates from starting position to goal node while avoiding obstacles by our proposed semantic navigation system with TSM map.
|
|
14:00-14:15, Paper TuBT1.3 | |
> >Robust Landmark Selection for Mobile Robot Navigation |
Beinhofer, Maximilian | Univ. of Freiburg |
Mueller, Joerg | Univ. of Freiburg |
Krause, Andreas | ETH Zurich |
Burgard, Wolfram | Univ. of Freiburg |
Attachments: Video Attachment
Keywords: Navigation, Localization, Mapping
Abstract: Precise navigation is a key capability of autonomous mobile robots and required for many tasks including transportation or docking. To guarantee a robust and accurate localization and navigation performance, many practical approaches rely on observations of artificial landmarks. This raises the question of where to place the landmarks along the desired trajectory of the robot. In this paper, we present a novel approach to landmark selection, which aims at selecting the minimal set of landmarks that bounds the uncertainty about the deviation of the robot from its desired trajectory. At the same time the selected landmark sets are robust against the fact that a certain number of landmarks can be obscured from view during operation. Our algorithm is highly efficient due to a linearization of the whole navigation cycle and employs submodular optimization, for which strong formal bounds on the approximation quality are known. In extensive experiments, also carried out with a real robot, we demonstrate that our approach outperforms several other methods and that it enables robust autonomous robot navigation in practice.
|
|
14:15-14:30, Paper TuBT1.4 | |
>Efficient Navigation for Anyshape Holonomic Mobile Robots in Dynamic Environments |
Dakulovic, Marija | Univ. of Zagreb |
Sprunk, Christoph | Univ. of Freiburg |
Spinello, Luciano | Univ. of Freiburg |
Petrovic, Ivan | Univ. of Zagreb |
Burgard, Wolfram | Univ. of Freiburg |
Keywords: Navigation, Motion and Path Planning, Integrated Planning and Control
Abstract: Platforms with holonomic drives are particularly interesting due to their maneuvering capabilities. Robots used for transportation tasks usually have a non-circular footprint. In this work, we present a navigation strategy for a holonomic mobile robot with anyshape footprint. Our technique introduces an efficient navigation method based on a strategy that makes use of discrete and continuous techniques. We introduce compact discrete intervals to represent the free space for computing fast-to-update plans. Based on these, we provide a continuous motion generation approach to generate smooth motions that are fast to compute. We evaluated our approach by running simulated experiments and by using a real holonomic L-shaped robot. Our experiments demonstrate that our technique can be carried out online and is able to smoothly drive the robot to its goal locations even in dynamic environments.
|
|
14:30-14:45, Paper TuBT1.5 | |
>Primary Experimental Results of the Navigation Method of Multiple Autonomous Underwater Vehicles |
Matsuda, Takumi | The Univ. of Tokyo |
Maki, Toshihiro | Univ. of Tokyo |
Sakamaki, Takashi | Inst. of Industrial Science, The Univ. of Tokyo |
Ura, Tamaki | The Univ. of Tokyo |
Keywords: Localization, Multi-Robot Coordination, Marine Robotics
Abstract: We report the first experimental results of the navigation method of multiple Autonomous Underwater Vehicles (AUVs) for wide seafloor surveys proposed by us in our previous reports. The key idea of the proposed method is that moving AUVs estimate their states (horizontal position and heading angle) based on AUVs remaining stationary on the seafloor (landmark AUVs), alternating between these roles to expand the observational coverage. Moving AUVs land on the seafloor and transmit compressed information about their estimated states to the landmark AUVs when they change the roles. Sea trials were carried out using two AUVs to evaluate the performance of this method. One is the AUV Tri-Dog 1 (TD) which can move and estimate the states and the other is a Dummy AUV (DA) which cannot move but can estimate the states. In the experiments, TD and DA alternatively estimated the states. To evaluate the positioning accuracy of the proposed method, the states were recalculated based on sensor data obtained at sea trials in post processing. As a result, positioning errors of the proposed method were estimated to be smaller than dead reckoning. The Errors were found to be about 0.4 m in horizontal position and about 1.5 degree in heading angle. The method demonstrated to be successful in stable positioning with AUVs alternating between the moving role and the landmark role. Future works include the verification of the method using two AUVs in sea environment to realize wide seafloor survey.
|
|
14:45-15:00, Paper TuBT1.6 | |
> >Integrated Perception, Mapping, and Footstep Planning for Humanoid Navigation among 3D Obstacles |
Maier, Daniel | Univ. of Freiburg |
Lutz, Christan | Univ. of Freiburg |
Bennewitz, Maren | Univ. of Freiburg |
Attachments: Video Attachment
Keywords: Humanoid Robots
Abstract: In this paper, we present an integrated navigation system that allows humanoid robots to autonomously navigate in unknown, cluttered environments.From the data of an on-board consumer-grade depth camera, our system estimates the robot's pose to compensate for drift of odometry and maintains a heightmap representation of the environment.Based on this model, our system iteratively computes sequences of safe actions including footsteps and whole-body motions, leading the robot to target locations. Hereby, the planner chooses from a set of actions that consists of planar footsteps, step-over actions, as well as parameterized step-onto and step-down actions.To efficiently check for collisions during planning, we developed a new approach that takes into account the shape of the robot and the obstacles.As we demonstrate in experiments with a Nao humanoid, our system leads to robust navigation in cluttered environments and the robot is able to traverse highly challenging passages.
|
|
TuBT2 |
Room607 |
Robot Vision Mechanisms |
Regular Session |
Chair: Ishii, Idaku | Hiroshima Univ. |
Co-Chair: Tadakuma, Riichiro | Yamagata Univ. |
|
13:30-13:45, Paper TuBT2.1 | |
> >Real-Time Feature-Based Video Mosaicing at 500 Fps |
Okumura, Ken-ichi | Hiroshima Univ. |
Raut, Sushil | ROBOTICS Lab. HIROSHIMA Univ. |
Gu, Qingyi | Hiroshima Univ. |
Aoyama, Tadayoshi | Hiroshima Univ. |
Takaki, Takeshi | Hiroshima Univ. |
Ishii, Idaku | Hiroshima Univ. |
Attachments: Video Attachment
Keywords: Visual Tracking, Computer Vision, Visual Navigation
Abstract: We conducted high-frame-rate (HFR) video mosaicing for real-time synthesis of a panoramic image by implementing an improved feature-based video mosaicing algorithm on a field-programmable gate array (FPGA)-based high-speed vision platform. In the implementation of the mosaicing algorithm, feature point extraction was accelerated by implementing a parallel processing circuit module for Harris corner detection in the FPGA on the high-speed vision platform. Feature point correspondence matching can be executed for hundreds of selected feature points in the current frame by searching those in the previous frame in their neighbor ranges, assuming that frame-to-frame image displacement becomes considerably smaller in HFR vision. The system we developed can mosaic 512x512 images at 500 fps as a single synthesized image in real time by stitching the images based on their estimated frame-to-frame changes in displacement and orientation. The results of an experiment conducted, in which an outdoor scene was captured using a hand-held camera-head that was quickly moved by hand, verify the performance of our system.
|
|
13:45-14:00, Paper TuBT2.2 | |
>A Fast Multi-Camera Tracking System with Heterogeneous Lenses |
Zhao, Xiaorong | Hiroshima Univ. |
Gu, Qingyi | Hiroshima Univ. |
Aoyama, Tadayoshi | Hiroshima Univ. |
Takaki, Takeshi | Hiroshima Univ. |
Ishii, Idaku | Hiroshima Univ. |
Keywords: Visual Tracking
Abstract: We have developed a fast target tracking system that utilizes four cameras with lenses of different focal lengths to track an object without blurring images, even when the object moves in the depth direction away from the cameras in three-dimensional (3-D) space. This system can maintain a well-focused camera view by switching among the four input images, instead of using lens motor control. The multi-camera system was mounted on a two-axis mechanical active vision platform. The active vision control and camera-view switching are executed by processing color 512x512 images from the four camera inputs at 500 fps in real time on a high-speed vision platform. The performance of our system was verified by its tracking results for objects moving rapidly in 3-D space.
|
|
14:00-14:15, Paper TuBT2.3 | |
> >Visual Servoing-Based Approach for Efficient Autofocusing in Scanning Electron Microscope |
Marturi, Naresh | Inst. FEMTO-ST |
Tamadazte, Brahim | CNRS, UFC/ENSMM/UTBM |
Dembélé, Sounkalo | Univ. of Franche Comté |
Lefort-Piat, Nadine | Lab. d'Automatique de Besançon |
Attachments: Video Attachment
Keywords: Micro/Nano Robots, Visual Servoing, Nano manipilation
Abstract: Fast and reliable autofocusing methods are essential for performing automatic nano-objects positioning tasks using a scanning electron microscope (SEM). So far in the literature, various autofocusing algorithms have been proposed utilizing a sharpness measure to compute the best focus. Most of them are based on iterative search approaches; applying the sharpness function over the total range of focus to find an image in-focus. In this paper, a new, fast and direct method of autofocusing has been presented based on the idea of traditional visual servoing to control the focus step using an adaptive gain. The visual control law is validated using a normalized variance sharpness function. The obtained experimental results demonstrate the performance of the proposed autofocusing method in terms of accuracy, speed and robustness.
|
|
14:15-14:30, Paper TuBT2.4 | |
> >Fast 3-D Shape Measurement Using Blink-Dot Projection |
Chen, Jun | Hiroshima Univ. Graduated School of Engineering |
Gu, Qingyi | Hiroshima Univ. |
Gao, Hao | Hiroshima Univ. Graduated School of Engineering |
Aoyama, Tadayoshi | Hiroshima Univ. |
Takaki, Takeshi | Hiroshima Univ. |
Ishii, Idaku | Hiroshima Univ. |
Attachments: Video Attachment
Keywords: Computer Vision, Visual Tracking, Visual Servoing
Abstract: We propose a novel dot-pattern-projection three-dimensional (3-D) shape measurement method that can measure 3-D displacements of blink dots projected onto a measured object accurately even when it moves rapidly or is observed from a camera as moving rapidly. In our method, blinking dot patterns, in which each dot changes its size at different timings corresponding to its identification number, are projected from a projector at a high frame rate. 3-D shapes can be obtained without any miscorrespondence of the projected dots between frames by simultaneous tracking and identification of multiple dots projected onto a measured 3-D object in a camera view. Our method is implemented on a field-programmable gate array (FPGA)-based high-frame-rate (HFR) vision platform that can track and recognize as much as 15x15 blink-dot pattern in a 512x512 image in real time at 1000 fps, synchronized with an HFR projector. We demonstrate the performance of our system by showing real-time 3-D measurement results when our system is mounted on a parallel link manipulator as a sensing head.
|
|
14:30-14:45, Paper TuBT2.5 | |
> >Dynamics-Based Motion Deblurring for a Biologically-Inspired Camera Positioning Mechanism |
Kim, Michael D. | Georgia Inst. of Tech. |
Ueda, Jun | Georgia Inst. of Tech. |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Computer Vision, Cellular and Modular Robots
Abstract: This paper presents a new dynamics-based method for image processing in coordination with rapid ocular movement. A camera positioning mechanism with piezoelectric cellular actuators will be employed to demonstrate the effectiveness of this approach. There are a number of mechanisms for automatic camera positioning, but few have much in common with the human ocular positioning system. When a rapid point-to-point motion is created in a camera positioner, like human saccadic motion, the image sensor receives blurry images. Existing image techniques rely solely on obtained images, or use external sensors to estimate a blur kernel, or point spread function (PSF), for motion deblurring. Inspired by recent oculomotor studies, this paper proposes a method for estimating PSFs directly from the system dynamics of a camera positioning mechanism without motion sensors. The proposed method has been evaluated by using a single degree-of-freedom camera orientation system. Results are compared with conventional methods in terms of speed and accuracy.
|
|
14:45-15:00, Paper TuBT2.6 | |
>Unsupervised Extrinsic Calibration of Depth Sensors in Dynamic Scenes |
Miller, Stephen | Stanford Univ. |
Teichman, Alex | Stanford |
Thrun, Sebastian | Stanford Univ. |
Keywords: Computer Vision, SLAM, Sensor Fusion
Abstract: While inexpensive depth sensors are becoming increasingly ubiquitous, field of view and self-occlusion constraints limit the information a single sensor can provide. For many applications one may instead require a network of depth sensors, registered to a common world frame and synchronized in time. Historically such a setup has required a tedious manual calibration process, making it infeasible to deploy these networks in the wild, where spatial and temporal drift are common. In this work, we propose an entirely unsupervised process for calibrating the relative pose and time offsets of a pair of depth sensors. So doing, we make no use of an explicit calibration target, or any intentional activity on the part of a user. Rather, we use the unstructured motion of objects in the scene to find potential correspondences between the sensor pair. This yields a rough transform which is then refined with an occlusion-aware energy minimization. We compare our results against the standard checkerboard technique, and provide qualitative examples for scenes in which such a technique would be impossible.
|
|
TuBT3 |
Room703 |
Service Robotics |
Regular Session |
Chair: Luo, Ren C. | National Taiwan Univ. |
Co-Chair: Matsuhira, Nobuto | Shibaura Inst. of Tech. |
|
13:30-13:45, Paper TuBT3.1 | |
>TansuBot: A Drawer-Type Storage System for Supporting Object Search with Contents' Photos and Usage Histories |
Fukui, Rui | The Univ. of Tokyo |
Sunakawa, Takuya | The Univ. of Tokyo |
Kousaka, Shuhei | The Univ. of Tokyo |
Watanabe, Masahiko | The Univ. of Tokyo |
Sato, Tomomasa | The Univ. of Tokyo |
Shimosaka, Masamichi | Univ. of Tokyo |
Keywords: Service Robots, Cognitive Human-Robot Interaction, Domestic Robots and Home Automation
Abstract: In spite of IT innovation, people cannot get rid of non-creative tasks of searching daily-use objects at home. This paper presents a drawer-type storage system for supporting object search, ”TansuBot”. By using this system and a smart device (e.g. smart phone), a user can review the photos of contents stored in the system. In addition, the system can present candidate drawers where the searching target object may be stored based on preliminary information such as usage histories. Concretely, LED blinking and pop-up actions (pushing drawers forward) are used for display. To realize these supports, a stacker crane type wall-moving robot is equipped at the backside of storage. The robot has a movable camera and mechanisms to push a drawer forward. For easy installation to a home, storage efficiency and cost reduction should be considered in the design of the instrument. Especially for cost reduction, this paper presents an approach to use wooden parts for main mechanisms. This approach also contributes to user-friendly presence and appearance of the instrument. This paper reports about the development of a prototype and an experiment to evaluate the functions for supporting object search. The results of the experiment prove the importance of the functions realized by the system; displaying contents’ photos on a smart device and showing candidate drawers to investigate. The outcomes indicate that those functions have positive effects on reduction of searching time and mental burden.
|
|
13:45-14:00, Paper TuBT3.2 | |
>Clothing Classification Using Image Features Derived from Clothing Fabrics, Wrinkles and Cloth Overlaps |
Yamazaki, Kimitoshi | Shinshu Univ. |
Inaba, Masayuki | The Univ. of Tokyo |
Keywords: Service Robots, Industrial Robots, Computer Vision
Abstract: This paper describes about a method of clothing classification using a single image. The method assumes to be used for building autonomous systems, with the purpose of recognizing day-to-day clothing thrown casually. A set of Gabor filters is applied to an input image, and then several image features that are invariant to translation, rotation and scale are generated. In this paper, we propose the descriptions of the features with focusing on clothing fabrics, wrinkles and cloth overlaps. Experiments of state description and classification using real clothing show the effectiveness of the proposed method.
|
|
14:00-14:15, Paper TuBT3.3 | |
>Learning-Based Model Predictive Control and User Feedback for Home Automation |
Ham, Christopher | The Univ. of Queensland |
Singh, Surya | The Univ. of Queensland |
Kearney, Michael | The Univ. of Queensland |
Keywords: Domestic Robots and Home Automation, Adaptive Control, Human Centered Automation
Abstract: Air conditioning systems are generally the largest systems in a home, both physically and energetically, and thus central to home automation efforts. Finding a balance between user comfort and efficiency is a complex problem given the considerable variation present. This paper focuses on comfort, as opposed to absolute temperature, as gauged using simple, sparse user inputs. A thermal model of the house is learned which accounts for weather data and exogenous factors such as occupancy. By incorporating user feedback, a Learning-Based Model Predictive Controller (LBMPC) is able adapt to home conditions and more efficiently operate the system. In contrast to previous efforts which operate in office spaces and to a set point, this work is adapted and tested in a typical home environment and closes a control loop on user comfort. The controller considers that the user's comfort levels may change during the day, for example when the user is in bed, or not at home. It shows that complex systems may be automated without extensive tweaking by the user and in a manner that considers user comfort, time of day, and related factors to reduce energy consumption.
|
|
14:15-14:30, Paper TuBT3.4 | |
>Prediction-Based Interception Control Strategy Design with a Specified Approach Angle Constraint for Wheeled Service Robots |
He, Wanfeng | Nankai Univ. |
Fang, Yongchun | Nankai Univ. |
Zhang, Xuebo | Nankai Univ. |
Keywords: Service Robots, Wheeled Robots
Abstract: This paper designs an innovative prediction-based interception control strategy to enable a wheeled mobile robot to intercept a dynamic target with a specified angle, which can be potentially utilized in such applications as service robots. Specifically, visual information is collected and then utilized to estimate the state of the moving target, based on which, the follow-up pose of the target is calculated so as to improve the interception accuracy. A prediction-based controller is then proposed to drive the wheeled robot to efficiently intercept a dynamic target with a specified angle, whose stability is proven by Lyapunov techniques. Both simulation and experimental results are provided to demonstrate the superior performance of the proposed approach.
|
|
14:30-14:45, Paper TuBT3.5 | |
>Erect Wheel-Legged Stair Climbing Robot for Indoor Service Applications |
Luo, Ren C. | National Taiwan Univ. |
Hsiao, Ming | National Taiwan Univ. |
Lin, Tsung-Wei | National Taiwan Univ. Center of Excellence on |
Keywords: Domestic Robots and Home Automation, Wheeled Robots, Climbing robots
Abstract: In this paper, an automatic erect stair climbing mobile robot is developed for indoor service applications. The design of high center of mass, tilt axis near ground, and the triangular wheel-legged structure enable the robot to climb stairs in a dynamic and self-balancing way. The wheel-legged mechanism also keep the advantages of differential-wheeled mobile platforms when moving on flat ground, such as easy to control, saving power, and zero turning radius. Moreover, the overall mechanical design fits the requirements for a service robot to have proper height and small footprint, which can make human-robot interaction more natural and comfortable in indoor environment. Since the perceptual and control system of the robot are both well integrated, we successfully demonstrate the stair-climbing function and prove that the design and implementation of our work are feasible and efficient. As a result, the robot is expected to be a prototype of universal platform for indoor mobile service robots in the future.
|
|
14:45-15:00, Paper TuBT3.6 | |
>Human-Comfortable Navigation for an Autonomous Robotic Wheelchair |
Morales Saiki, Luis Yoichi | Advanced Telecommunications Res. Inst. International |
Kallakuri, Nagasrikanth | Advanced Telecommunications Res. Inst. |
Shinozawa, Kazuhiko | Advanced Telecommunications Res. Inst. |
Miyashita, Takahiro | ATR |
Hagita, Norihiro | ATR |
Keywords: Human Centered Planning and Control, Robot Companions and Social Human-Robot Interaction, Human-Robot Interaction
Abstract: Reliable autonomous navigation is an active research topic that has drawn the attention for decades, however, human factors such as navigational comfort has not received the same level of attention. This work proposes the concept of “comfortable map” and presents a navigation approach for autonomous passenger vehicles which in top of being safe and reliable is comfortable. In our approach we first extract information from users preference related to comfort while sitting on a robotic wheelchair under different conditions in an indoor corridor environment. Human-comfort factors are integrated to a geometric map generated by SLAM framework. Then a global planner computes a safe and comfortable path which is followed by the robotic wheelchair. Finally, an evaluation with 29 participants using a fully autonomous robotic wheelchair, showed that more than 90% of them found the proposed approach more comfortable than a shortest-path state of the art approach.
|
|
TuBT4 |
Room601 |
Recognition II |
Regular Session |
Chair: Kuno, Yoshinori | Saitama Univ. |
Co-Chair: Metta, Giorgio | Istituto Italiano di Tecnologia (IIT) |
|
13:30-13:45, Paper TuBT4.1 | |
>Automatic Drive Annotation Via Multimodal Latent Topic Model |
Bando, Takashi | DENSO Corp. |
Takenaka, Kazuhito | DENSO Corp. |
Nagasaka, Shogo | Ritsumeikan Univ. |
Taniguchi, Tadahiro | Ritsumeikan Univ. |
Keywords: Recognition, Intelligent Transportation Systems, Sensor Fusion
Abstract: Time-series driving behavioral data and image sequences captured with car-mounted video cameras can be annotated intuitively in natural language, for example, ``in a traffic jam,'' ``leading vehicle is a truck,'' or ``there are three and more lanes.'' Various driving support systems nowadays have been developed for safe and comfortable driving. To develop more effective driver assistance systems, namely, to achieve fully cooperative driving between a human driver and vehicle, abstractive recognition of driving situation performed just like the driver is important. To achieve human-like annotation of driving behavioral data and image sequences, we first divided continuous driving behavioral data into discrete symbols that represent driving situations. Then, using multimodal latent Dirichlet allocation, latent drive topics laid on each driving situation were estimated as a relation model among driving behavioral data, image sequences, and human-annotated tags. Finally, automatic annotation of the behavioral data and image sequences can be achieved by calculating the predictive distribution of the annotations via estimated latent-drive topics. The proposed method intuitively annotated more than 50,000 pieces of frame data, including urban road and expressway data. The effectiveness of the estimated drive topics was also evaluated by analyzing the performances of driving-situation classification. The topics represented the drive context efficiently, i.e., the drive topics lead to a 95% lower-dimensional feature space and 6% higher accuracy compared with a high-dimensional raw-feature space. Moreover, the drive topics achieved performance almost equivalent performance to human annotators, especially in classifying traffic jams and the number of lanes.
|
|
13:45-14:00, Paper TuBT4.2 | |
>Detection of Dugongs from Unmanned Aerial Vehicles |
Maire, Frederic | Queensland Univ. of Tech. |
Mejias, Luis | Queensland Univ. of Tech. |
Hodgson, Amanda | Murdoch Univ. Cetacean Res. Unit |
Duclos, Gwénaël | WIPSEA |
Keywords: Recognition, Unmanned Aerial Systems
Abstract: Monitoring and estimation of marine populations is of paramount importance for the conservation and management of sea species. Regular surveys are used to this purpose followed often by a manual counting process. This paper proposes an algorithm for automatic detection of dugongs from imagery taken in aerial surveys. Our algorithm exploits the fact that dugongs are rare in most images, therefore we determine regions of interest partially based on color rarity. This simple observation makes the system robust to changes in illumination. We also show that by applying the extended-maxima transform on red-ratio images, submerged dugongs with very fuzzy edges can be detected. Performance figures obtained here are promising in terms of degree of confidence in the detection of marine species, but more importantly our approach represents a significant step in automating this type of surveys.
|
|
14:00-14:15, Paper TuBT4.3 | |
>Group Induction |
Teichman, Alex | Stanford |
Thrun, Sebastian | Stanford Univ. |
Keywords: Recognition, Computer Vision, Learning and Adaptive Systems
Abstract: Machine perception often requires a large amount of user-annotated data which is painful or expensive to collect. Perception systems should be easy to train by regular users, and this is currently far from the case. Our previous work, tracking-based semi-supervised learning cite{teichman2012b}, helped reduce this burden by using tracking information to harvest new and useful training examples. However, cite{teichman2012b} was designed for offline use; it assumed a fixed amount of unlabeled data and did not allow for corrections from users. In many practical robot perception scenarios we A) desire continuous learning over a long period of time, B) have an infinite stream of unlabeled sensor data available, and C) are willing to periodically provide a small number of new training examples. In light of this, we present group induction, a new mathematical framework that rigorously encodes the intuition of cite{teichman2012b} in an alternating optimization problem similar to expectation maximization (EM), but with the assumption that the unlabeled data comes in groups of instances that share the same hidden label. This optimization problem suggests several improvements to the original heuristic algorithm and shows how to adapt it to benefit from user interaction and infinite streams of unlabeled data. We evaluate group induction on a track classification task from natural street scenes, demonstrating its ability to learn continuously, adapt to user feedback, and accurately recognize objects of interest.
|
|
14:15-14:30, Paper TuBT4.4 | |
>A Particle Filter for Hybrid Relational Domains |
Nitti, Davide | KU Leuven |
De Laet, Tinne | Univ. of Leuven |
De Raedt, Luc | Katholieke Univ. Leuven |
Keywords: AI Reasoning Methods
Abstract: We introduce a probabilistic language and a fast inference algorithm for state estimation in hybrid dynamic relational domains with an unknown number of objects. More specifically, we apply Particle Filters to distributional clauses. The particles represent (partial) interpretations of possible worlds (with discrete and/or continuous variables) and the filter recursively updates its beliefs about the current state. We use backward reasoning to determine which facts should be included in the partial interpretations. Experiments show that our framework can outperform the classical particle filter and is promising for robotics applications.
|
|
14:30-14:45, Paper TuBT4.5 | |
>Detecting Objects of a Category in Range Data by Comparing to a Single Geometric Prototype |
Hillenbrand, Ulrich | German Aerospace Center (DLR) |
Keywords: Recognition, Range Sensing, Perception for Grasping and Manipulation
Abstract: Object detection is here considered as the problem of retrieving from scene data segments that belong to objects from the sought category. The method proposed and investigated works with dense range data, as can be acquired with low-cost sensors. It does not require any training, but just a single geometric prototype that may be taken from an internet repository. Experiments with various household and office scenes are reported, and the performance is quantified on a public dataset. One of the tested variants achieves an F-score and average precision of 94% at total recall, and a correct nearest-neighbor rate of 97%.
|
|
14:45-15:00, Paper TuBT4.6 | |
>Visual Localization in Highly Crowded Urban Environments |
Abdul Hafez, A. H. | Damascus Uiversity |
Singh, Manpreet | CVIT, IIIT Hyderabad |
Krishna, Madhava | IIIT Hyderabad |
Jawahar, C.V. | IIIT, Hyderabad |
Keywords: Localization, Visual Learning, Computer Vision
Abstract: Visual localization in crowded dynamic environments requires information about static and dynamic objects. This paper presents a robust method that learns the useful features from multiple runs in highly crowded urban environments. Useful features are identified as distinctive ones that are also reliable to extract in diverse imaging conditions. Relative importance of features is used to derive the weight for each feature. The popular Bag-of-words model is used for image retrieval and localization, where query image is the current view of the environment and database contains the visual experience from previous runs. Based on the reliability, features are augmented and eliminated over runs. This reduces the size of representation, and makes it more reliable in crowded scenes. We tested the proposed method on data sets collected from highly crowded Indian urban outdoor settings. Experiments have shown that with the help of a small subset (10%) of the detected features, we can reliably localize the camera. We achieve superior results in terms of localization accuracy even when more than 90% of the pixels are occluded or dynamic.
|
|
TuBT5 |
Room605 |
Sensor Based Learning for Classification |
Regular Session |
Chair: Laugier, Christian | INRIA Rhône-Alpes |
Co-Chair: Lee, C. S. George | Purdue Univ. |
|
13:30-13:45, Paper TuBT5.1 | |
>Predicting Object Functionality Using Physical Simulations |
Hinkle, Lauren | Univ. of Michigan |
Olson, Edwin | Univ. of Michigan |
Keywords: Visual Learning
Abstract: It is challenging for a robot acting in the world to interact with and use novel objects. While a person may be able to look past visual differences and recognize the intended function of an object, doing so is more difficult for robots, which tend to rely on visual similarity to recognize categories of objects. A robot that recognizes and classifies objects based on their functional properties and potential capabilities is better prepared to use unknown objects. We propose a technique for functionally classifying objects using features obtained through physical simulations. The described method simulates spheres falling onto an object from above. We show how a feature vector can be derived from the results of the physics-based simulation, and that this feature vector is informative for a variety of affordance classification tasks. This process allows a robot equipped with a 3D sensor to determine the functionality of objects in its environment given only a few training examples from various function classes. We show that this method is able to accurately learn membership of 3D models in three function classes: "drinking vessel", "table", and "sittable". We then show that this can be extended to 3D scans of objects using the models as training examples.
|
|
13:45-14:00, Paper TuBT5.2 | |
>Action-Grounded Push Affordance Bootstrapping of Unknown Objects |
Ridge, Barry | Jožef Stefan Inst. |
Ude, Ales | Jozef Stefan Inst. |
Keywords: Visual Learning, Perception for Grasping and Manipulation, Learning and Adaptive Systems
Abstract: When it comes to learning how to manipulate objects from experience with minimal prior knowledge, robots encounter significant challenges. When the objects are unknown to the robot, the lack of prior object models demands a robust feature descriptor such that the robot can reliably compare objects and the effects of their manipulation. In this paper, using an experimental platform that gathers 3-D data from the Kinect RGB-D sensor, as well as push action trajectories from a tracking system, we address these issues using an action-grounded 3-D feature descriptor. Rather than using pose-invariant visual features, as is often the case with object recognition, we ground the features of objects with respect to their manipulation, that is, by using shape features that describe the surface of an object relative to the push contact point and direction. Using this setup, object push affordance learning trials are performed by a human and both pre-push and post-push object features are gathered, as well as push action trajectories. A self-supervised multi-view online learning algorithm is employed to bootstrap both the discovery of affordance classes in the post-push view, as well as a discriminative model for predicting them in the pre-push view. Experimental results demonstrate the effectiveness of self-supervised class discovery, class prediction and feature relevance determination on a collection of unknown objects.
|
|
14:00-14:15, Paper TuBT5.3 | |
>Interactive Object Classification Using Sensorimotor Contingencies |
Högman, Virgile | KTH Royal Inst. of Tech. |
Björkman, Mårten | KTH |
Kragic, Danica | KTH |
Keywords: Learning and Adaptive Systems, Perception for Grasping and Manipulation, Human and humanoid skills/cognition/interaction
Abstract: Understanding and representing objects and their function is a challenging task. Objects we manipulate in our daily activities can be described and categorized in various ways according to their properties or affordances, depending also on our perception of those. In this work, we are interested in representing the knowledge acquired through interaction with objects, describing these in terms of action-effect relations, i.e. sensorimotor contingencies, rather than static shape or appearance representations. We demonstrate how a robot learns sensorimotor contingencies through pushing using a probabilistic model. We show how functional categories can be discovered and how entropy-based action selection can improve object classification.
|
|
14:15-14:30, Paper TuBT5.4 | |
>Towards Simultaneous Place Classification and Object Detection Based on Conditional Random Field with Multiple Cues |
Shi, Lei | Univ. of Tech. Sydney |
Kodagoda, Sarath | Univ. of Tech. Sydney |
Piccardi, Massimo | Univ. of Tech. Sydney |
Keywords: Learning and Adaptive Systems, Range Sensing, Recognition
Abstract: Simultaneous place classification and object detection (SPCOD) is an algorithm which is able to categorize the environment (place) and detect the objects presented in the environment. Although both place classification and object detection problems have been in discussion in literature, as a concept SPCOD is still in its early stage of research. Focusing mainly on the discrimination ability of SPCOD, in this paper we have proposed a pairwise conditional random field (CRF) framework to integrate mature techniques on laser data based place classification and vision based off-the-shelf object descriptor. Extensive experimental results on a public data set demonstrate the effectiveness of the proposed method.
|
|
14:30-14:45, Paper TuBT5.5 | |
> >Context-Dependent Dynamic Weighting of Information from Multiple Sensory Modalities |
Maye, Alexander | Univ. Medical Center Hamburg-Eppendorf |
Engel, Andreas Karl | Univ. Medical Center Hamburg-Eppendorf |
Attachments: Video Attachment
Keywords: Learning and Adaptive Systems, Sensor Fusion, Failure Detection and Recovery
Abstract: A major problem for the application of sensorimotor approaches to robot control is the classification of states. The typically immense sizes of sensorimotor state spaces render it very unlikely that exactly the same states are visited by the robot several times. In order to learn about the consequences of alternative behaviors in these states, a classification of similar or related states is necessary. This requires a metric to measure similarity between states. Under the premise that the robot should maximize its fitness, we studied the correlations between sensory data in different modalities and fitness values. We found that this correlation structure can serve as a context-dependent weighting of the importance of individual sensory channels that allows to define such a metric. In a collision-avoidance scenario we demonstrate that this results in (i) faster learning of successful actions, (ii) an acquired differentiation between sensory modalities, (iii) the possibility to use the full sensors resolution without quantization or compression, and (iv) a means to enhance sensor failure resilience.
|
|
14:45-15:00, Paper TuBT5.6 | |
>Multi-Sensor Clustering Using Layered Affinity Propagation |
Ott, Lionel | Univ. of Sydney |
Ramos, Fabio | Univ. of Sydney |
Keywords: Learning and Adaptive Systems, Sensor Fusion
Abstract: Current robotic systems carry many diverse sensors such as laser scanners, cameras and inertial measurement units just to name a few. Typically such data is fused by engineering a feature that weights the different sensors against each other in perception tasks. However, in a long-term autonomy setting the sensor readings may change drastically over time which makes a manual feature design impractical. A method that can automatically combine features of different data sources would be highly desirable for adaptation to different environments. In this paper, we propose a novel clustering method, coined Layered Affinity Propagation, for automatic clustering of observations that only requires the definition of features on individual data sources. How to combine these features to obtain a good clustering solution is left to the algorithm, removing the need to create and tune a complicated feature encompassing all sources. We evaluate the proposed method on data containing two very common sensor modalities, images and range information. In a first experiment we show the capability of the method to perform scene segmentation on Kinect data. A second experiment shows how this novel method handles the task of clustering segmented colour and depth data obtained from a Velodyne and camera in an urban environment.
|
|
TuBT6 |
Room604 |
Rough Terrain Robotics |
Regular Session |
Chair: Yoshida, Kazuya | Tohoku Univ. |
Co-Chair: Nesnas, Issa | Jet Propulsion Lab. |
|
13:30-13:45, Paper TuBT6.1 | |
>A Near-To-Far Non-Parametric Learning Approach for Estimating Traversability in Deformable Terrain |
Ho, Ken | The Univ. of Sydney |
Peynot, Thierry | The Univ. of Sydney |
Sukkarieh, Salah | Univ. of Sydney |
Keywords: Space Robotics and Automation, Learning and Adaptive Systems
Abstract: It is well recognized that many scientifically interesting sites on Mars are located in rough terrains. Therefore, to enable safe autonomous operation of a planetary rover during exploration, the ability to accurately estimate terrain traversability is critical. In particular, this estimate needs to account for terrain deformation, which significantly affects the vehicle attitude and configuration. This paper presents an approach to estimate vehicle configuration, as a measure of traversability, in deformable terrain by learning the correlation between exteroceptive and proprioceptive information in experiments. We first perform traversability estimation with rigid terrain assumptions, then correlate the output with experienced vehicle configuration and terrain deformation using a multi-task Gaussian Process (GP) framework. Experimental validation of the proposed approach was performed on a prototype planetary rover and the vehicle attitude and configuration estimate was compared with state-of-the-art techniques. We demonstrate the ability of the approach to accurately estimate traversability with uncertainty in deformable terrain.
|
|
13:45-14:00, Paper TuBT6.2 | |
> >Autonomous Vision-Based Tethered-Assisted Rover Docking |
Tsai, Dorian | Aalto Univ. |
Nesnas, Issa | Jet Propulsion Lab. |
Zarzhitsky, Dimitri | Jet Propulsion Lab. |
Attachments: Video Attachment
Keywords: Space Robotics and Automation, Field Robots, Wheeled Robots
Abstract: Many intriguing science discoveries on planetary surfaces, such as the seasonal flows on crater walls and skylight entrances to lava tubes, are at sites that are currently inaccessible to state-of-the-art rovers. The in situ exploration of such sites is likely to require a tethered platform both for mechanical support and for providing power and communication. Mother/daughter architectures have been investigated where a mother deploys a tethered daughter into extreme terrains. Deploying and retracting a tethered daughter requires undocking and redocking of the daughter to the mother, with the latter being the challenging part. In this paper, we describe a vision-based tether-assisted algorithm for the autonomous re-docking of a daughter to its mother following an extreme terrain excursion. The algorithm uses fiducials mounted on the mother to improve the reliability and accuracy of estimating the pose of the mother relative to the daughter. The tether that is anchored by the mother helps the docking process and increases the system’s tolerance to pose uncertainties by mechanically aligning the mating parts in the final docking phase. A preliminary version of the algorithm was developed and field-tested on the Axel rover in the JPL Mars Yard. The algorithm achieved an 80% success rate in 40 experiments in both firm and loose soils and starting from up to 6 m away at up to 40 radial angle and 20 relative heading. The algorithm does not rely on an initial estimate of the relative pose. The preliminary results are promising and help retire the risk associated with the autonomous docking process enabling consideration in future martian and lunar missions.
|
|
14:00-14:15, Paper TuBT6.3 | |
>Longitudinal Slip versus Skid of Planetary Rovers’ Wheels Traversing on Deformable Slopes |
Ding, Liang | Harbin Inst. of Tech. |
Keywords: Space Robotics and Automation, Wheeled Robots, Contact Modelling
Abstract: The wheels of planetary rovers will slip when they climbs up deformable slopes. On the contrary, the wheels will skid in the longitudinal direction in order to generate resistance force to balance the gravity component when a rover moves down the slopes. The wheel-terrain interaction principles of slip versus skid are quite different, but there is little research about the longitudinal skid mechanics and the relationship of it with the slip mechanics. This paper analyzes the problem of longitudinal slip and skid that occur to a wheel on the slopes with the knowledge of terramechanics. The slip and skid mechanics are compared based on experimental results measured by a single wheel testbed. The piece wise linear function is proposed to predict the drawbar pull and resistance moment under both slip and skid conditions. A semi-empirical equation of predicting the skid mechanics according to the slip mechanics is also provided. The models are verified using the experimental data.
|
|
14:15-14:30, Paper TuBT6.4 | |
>Development of Multi-D.O.F. Tracked Vehicle to Traverse Weak Slope and Climb up Rough Slope |
Nagatani, Keiji | Tohoku Univ. |
Noyori, Takahiro | Tohoku Univ. |
Yoshida, Kazuya | Tohoku Univ. |
Keywords: Field Robots, Robotics in Hazardous Fields
Abstract: During a volcanic activity, it is very dangerous to approach a restricted area. For this reason, robotic remote observation system would be quite useful, and it is particularly urgent for a country with a high degree of volcanic activity, such as Japan. In response to this need, our research group developed a novel multi-D.O.F. tracked vehicle, called ELF, which can conduct observation in a restricted volcanic area. The robot essentially consists of six tracks, and it has eleven actuators that change its configuration. These actuators enable the robot to assume various configurations, which increase its ability to traverse weak and rough terrains in the area around a volcano. In this research, we propose one configuration of the robot, in which the surface of the contact plane at the bottom of the track is horizontal, which is advantageous for traversing a weak slope. The feasibility of this design was verified in a field experiment on Mt. Kushigata, on the island of Izu-Oshima, and in a simulated volcanic field that was filled with pumice stones.
|
|
14:30-14:45, Paper TuBT6.5 | |
>Off-Road Path Tracking of a Fleet of WMR with Adaptive and Predictive Control |
Guillet, Audrey | CNRS, UMR 6602, Inst. Pascal |
Lenain, Roland | Irstea |
Thuilot, Benoit | Clermont-Ferrand Univ. |
Keywords: Field Robots, Robotics in Agriculture and Forestry, Multi-Robot Coordination
Abstract: Off-road mobile robotics may have important interest in many fields of application such as agriculture or surveillance. In this paper, the control of a fleet of wheeled mobile robots, equipped with RTK-GPS sensors and communicating through WiFi, is investigated. The focus is particularly set on the control of a formation of several robots with respect to a reference trajectory, previously learned or computed off-line. Non-linear exact transformations permit to achieve a laterally and longitudinally decoupled model; from which the control of steering angle and velocity are derived separately in order to ensure the desired formation shape. Since the control of lateral distance to the reference trajectory is based on other works, only the longitudinal control is detailed in this paper. It is based on an adaptive and predictive control algorithm, in order to account for both sliding and actuator delays. The experimental results demonstrate the capabilities of the proposed approach.
|
|
14:45-15:00, Paper TuBT6.6 | |
>Control Allocation of All-Wheel Drive Vehicles: A Longitudinal Model |
Stern, Asher | Ariel Univ. |
Shiller, Zvi | Ariel Univ. |
Keywords: Motion and Path Planning, Motion Control
Abstract: This paper offers a method to compute the control inputs for an all-wheel drive vehicle that moves along a specified path on rough terrain. The focus of this paper is on longitudinal motion only, using a half-car model with no suspensions. For a given path, we first compute the range of the admissible speeds and accelerations at every point along the path, subject to vehicle dynamics and constraints on the wheel/ground forces. A feasible velocity profile along the path is then computed to respect the admissible speeds and accelerations and satisfy given boundary conditions. While the velocity profile represents the accelerations of the center of mass, it remains to determine the control inputs (torques) for the two independent wheels. The challenge stems from the longitudinal model being an indeterminate system, having two control inputs but only one degree-of-freedom along the specified path. This inherent indeterminisity is resolved by adding a virtual suspension to the rigid vehicle model, which allows to explicitly compute the two individual wheel torques. The method is demonstrated for a vehicle moving at the time optimal speeds over a bump. A dynamic simulation of the vehicle with a stiff suspension shows that the two wheels maintain contact with the ground at all times, despite moving at the ultimate speeds. It is also shown that the all-wheel-drive model produces a larger set of admissible speeds and accelerations, and hence results in faster speeds and shorter motion times than the single drive (front or rear) model.
|
|
TuBT7 |
Room701 |
Dynamics II |
Regular Session |
Chair: Yi, Byung-Ju | Hanyang Univ. |
Co-Chair: Minami, Mamoru | Okayama Univ. |
|
13:30-13:45, Paper TuBT7.1 | |
>Physically Feasible Dynamic Parameter Identification of the 7-DOF WAM Robot |
Sousa, Cristóvão D. | Inst. for Systems and Robotics, Univ. ofCoimbra(ISR-UC) |
Cortesao, Rui | Univ. of Coimbra, Inst. of Systems and Robotics |
Keywords: Dynamics, Calibration and Identification
Abstract: This paper presents the dynamic parameter identification of the 7-DOF WAM TM Arm using a novel physically consistent regression technique. Due to model and data errors, physically impossible parameters can arise with classical estimations methods. Such infeasible estimations cannot be used in robot control or simulation. This paper proposes a semidefinite programming (SDP) reformulation of the classical ordinary least squares method. This enables the inclusion of constraints guaranteeing physically feasible solutions only. The SDP method efficiently finds the feasible solution with the lowest regression error. Regression data processing issues related to the WAM robot are also addressed.
|
|
13:45-14:00, Paper TuBT7.2 | |
>Casimir Based Fast Computation for Hydraulic Robot Optimizations |
Sakai, Satoru | Shinshu Univ. |
Keywords: Dynamics, Hydraulic/Pneumatic Actuators, Animation and Simulation
Abstract: This paper presents a fast computation method of hydraulic robots dynamics and shows the effectiveness in design optimization that needs a lot of repetitive simulations. First, an exact simplification of the conventional representation of hydraulic robots with external forces is presented based on the Casimir function. Second, a further exact simplification is given via an integration by parts of the Hamiltonian function as a novel structural property and a new representation of the hydraulic robots is proposed. Third, the proposed representation and the conventional representation are compared with each other with respect to computational cost and the effectiveness of the proposed representation is confirmed in design optimization.
|
|
14:00-14:15, Paper TuBT7.3 | |
> >Design of an Antagonistically Counter-Balancing Parallel Mechanism |
Seo, Jong Tae | Hanyang Univ. |
Woo, Jae Hong | Hanyang Univ. |
Lim, Hoon | Hanyang Univ. |
Chung, Jaeheon | Kyushu Univ. |
Kim, Whee Kuk | Korea Univ. |
Yi, Byung-Ju | Hanyang Univ. |
Attachments: Video Attachment
Keywords: Dynamics, Mechanism Design, Parallel Robots
Abstract: Much attention has not been paid to analysis of open-loop stability for gravity counter-balancing of parallel mechanisms or closed-chain mechanisms. The open-loop stability is crucial especially in passively counter-balanced mechanisms where no actuators are involved. Smart hands-on device is such an example. A general stiffness model is derived for general closed-chain mechanism including counter-weight model. As a measure of the open-loop stability, we employ the determinant of the stiffness matrix. A parallel mechanism having 3 translational DOF (degree of freedom) is employed as an exemplary device. An antagonistically counter-balancing is found the most stable method. We conduct dynamic simulation and experiment to demonstrate the open-loop stability.
|
|
14:15-14:30, Paper TuBT7.4 | |
>Design and Modal Analysis of Feedback Excitation Control System for Vertical Series Elastic Manipulator |
Hondo, Takatoshi | Tokyo Univ. of Agriculture and Tech. |
Mizuuchi, Ikuo | Tokyo Univ. of Agriculture and Tech. |
Keywords: Dynamics, Biologically-Inspired Robots, Motion Control
Abstract: This paper describes a feedback excitation control system with consideration of gravity, which is a control method to obtain high kinetic energy by utilizing passive potential energy. In the case of a robot that have series elastic joints, peak kinetic energy becomes higher than that of a rigid robot with same motors. We have proposed the feedback excitation control for horizontal multiple-joint robots in previous work. In this paper, we extend the feedback excitation control to systems that are affected by gravity, and we analyze the feedback excitation control system from the viewpoint of linear vibration mode. Validity of the proposed ’coordinate or opposite phase controller’ is suggested by the modal analysis. We examine effective excitation controllers to utilize gravitational and elastic potential energy by simulations and experiments.
|
|
14:30-14:45, Paper TuBT7.5 | |
>Lyapunov-Stable Position/Force Control Based on Dual Nature in Constraint Motion |
Minami, Mamoru | Okayama Univ. |
Yu, Fujia | Univ. of Okayama |
Yanou, Akira | Okayama Univ. |
Keywords: Dynamics, Force Control, Contact Modelling
Abstract: In the model of the constrained dynamic system of a rigid robot contacting with rigid environment, constrained forces can be expressed as an algebraic function of states (instantaneous process) and a redundancy existing in constraint dynamics (constraint redundancy). Using these results, a force and position control law is proposed by taking the advantages of the redundancy of input generalized forces to the constrained forces and instantaneous process without involving any force sensor, using dual nature of constraint motion stated in this document. Then proof confirming by Lyapunov method that the exerting force equals instantaneously and constantly to desired one and that the motion of robot’s hand in a movable space converges to desired hand’s position. The effectiveness has been confirmed by a 2-link robot in simulation.
|
|
14:45-15:00, Paper TuBT7.6 | |
>Estimating Child Collision Injury Based on Automotive Accident Data for Risk Assessment of Mobile Robot |
Fujikawa, Tatsuo | Japan Automobile Res. Inst. |
Kubota, Masami | Japan Automobile Res. Inst. |
Yamada, Yoji | Nagoya Univ. |
Ikeda, Hiroyasu | National Inst. of Occupational Safety and Health, Japan |
Keywords: Robot Safety
Abstract: Risk assessment considering child injury risks in collisions should be performed before introducing mobile robots into human-robot collaborative environments. This paper provides data for estimating the injury level and the injury probability for the risk assessment using information from automotive-accident research. Experiments representing collisions between six-year-old children and mobile robots were conducted using an automotive crash-test dummy. Mechanical data on head, neck, and chest of the dummy were measured. The results indicate that robot manufacturers should consider head injuries in collisions before introducing their mobile robots into environments with children.
|
|
TuBT8 |
Room702 |
Robot Audition I |
Organized Session |
Chair: Ince, Gokhan | Istanbul Tech. Univ. |
Co-Chair: Okuno, Hiroshi G. | Kyoto Univ. |
Organizer: Ince, Gokhan | Istanbul Tech. Univ. |
Organizer: Okuno, Hiroshi G. | Kyoto Univ. |
Organizer: Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Organizer: Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
Organizer: Kumon, Makoto | Graduate School of Science and Tech. Kumamoto |
Organizer: Kagami, Satoshi | National Inst. of AIST |
Organizer: Michaud, Francois | Univ. de Sherbrooke |
Organizer: Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
|
13:30-14:00, Paper TuBT8.1 | |
Keynote Talk - Wraping up BINAAHR Project |
Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
|
|
14:00-14:15, Paper TuBT8.2 | |
>HRTF-Based Source Azimuth Estimation and Activity Detection from a Binaural Sensor |
Portello, Alban | LAAS-CNRS |
Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
Pledel, Sylvain | UPMC Univ. Paris 06 and ISIR - CNRS UMR |
Keywords: Localization, Human detection and tracking, Voice, Speech Synthesis and Recognition
Abstract: A theoretically grounded scheme to Direction of Arrival (DOA) estimation and Source Activity Detection (SAD) is proposed, on the basis of a pair of microphones. The method can capture the effects of the robot’s scatterers, if any. The DOA estimator takes place within a probabilistic framework and outputs the Maximum Likelihood Estimate (MLE) of the DOA with respect to the collected audio data. Besides, the SAD relies on statistical identification. The behavior of the estimator is studied under various operating modes, considering free- field propagation and scattering by a rigid spherical head. Experimental results validate the approach.
|
|
14:15-14:30, Paper TuBT8.3 | |
> >Active Speaker Localization with Circular Likelihoods and Bootstrap Filtering |
Markovic, Ivan | Univ. of Zagreb |
Portello, Alban | LAAS-CNRS |
Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
Petrovic, Ivan | Univ. of Zagreb |
Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
Attachments: Video Attachment
Keywords: Human detection and tracking, Voice, Speech Synthesis and Recognition, Human-Robot Interaction
Abstract: This paper deals with speaker localization in two dimensions from a mobile binaural head. A bootstrap particle filtering scheme is used to perform active localization, i.e. to infer source location by fusing the binaural perception with the sensor motor commands. It relies on an original pseudo-likelihood of the source azimuth which captures both the interaural level and phase differences. Since the pseudo-likelihood is discrete, it is fitted with a mixture of circular distributions in order to enhance its resolution. For the fitting task two mixtures are compared and evaluated, namely the mixture of von Mises and wrapped Cauchy distributions. Furthermore, a solution is presented for calculating the von Mises curvefitting with low uncertainty, since the direct implementation can quickly surpass double precision floating number representation. The performance of the filter is compared using both the raw and fitted pseudo-likelihoods on experiments recorded in an acoustically prepared room with ground-truth obtained from a motion capture system. The results show that the proposed algorithm successfully localizes the speaker with an advantage in the direction of the fitted von Mises mixture likelihood.
|
|
14:30-14:45, Paper TuBT8.4 | |
>A Spherical Cross-Channel Algorithm for Binaural Sound Localization |
Vina, Carlos | ISIR |
Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
Rébillat, Marc | PIMM, Arts et Métiers, ParisTech |
Keywords: Localization, Humanoid Robots, Biomimetics
Abstract: This paper proposes a sound localization algorithm inspired by a cross-channel algorithm first proposed by MacDonald et. al in 2008. The original algorithm assumes that the Head Related Transfer Functions (HRTFs) of the robot head are precisely known, which is rarely the case in practice. Following the idea that any head is more or less spherical, the above assumption is relaxed by using HRTFs computed using a simple spherical head model with the same head radius as the robot head. In order to evaluate the proposed approach in realistic noisy conditions, an isotropic noise field is also computed and a precise definition of the Signal to Noise Ratio (SNR) in a binaural context is outlined. All these theoretical developments are finally assessed with simulated and experimental signals. Despite its simplicity, the proposed approach appears to be robust to noise and to provide reliable sound localization estimations in the azimuthal plane.
|
|
14:45-15:00, Paper TuBT8.5 | |
>A Learning-Based Approach to Robust Binaural Sound Localization |
Youssef, Karim | Univ. Pierre et Marie Curie; Inst. |
Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
Zarader, Jean-Luc | Univ. Pierre et Marie Curie |
Keywords: Localization, Humanoid Robots, Biomimetics
Abstract: Sound source localization is an important feature designed and implemented on robots and intelligent systems. Like other artificial audition tasks, it is constrained to multiple problems, notably sound reflections and noises. This paper presents a sound source azimuth estimation approach in rever- berant environments. It exploits binaural signals in a humanoid robotic context. Interaural Time and Level Differences (ITD and ILD) are extracted on multiple frequency bands and combined with a neural network-based learning scheme. A cue filtering process is used to reduce the reverberations effects. The system has been evaluated with simulation and real data, in multiple aspects covering realistic robot operating conditions, and was proven satisfying and effective as will be shown and discussed in the paper.
|
|
TuBT9 |
Room608 |
Unmanned Aerial Vehicles II |
Regular Session |
Chair: Zhang, Jianwei | Univ. of Hamburg |
Co-Chair: Cobano, Jose A. | Univ. o Seville |
|
13:30-13:45, Paper TuBT9.1 | |
> >Inversion Based Direct Position Control and Trajectory Following for Micro Aerial Vehicles |
Achtelik, Markus W. | ETH Zurich, Autonomous Syst. Lab. |
Lynen, Simon | ETH Zurich |
Chli, Margarita | ETH Zurich |
Siegwart, Roland | ETH Zurich |
Attachments: Video Attachment
Keywords: Unmanned Aerial Vehicles, Control Architectures and Programming, Aerial Robotics
Abstract: In this work, we present a powerful, albeit simple position control approach for Micro Aerial Vehicles (MAVs) targeting specifically multicopter systems. Exploiting the differential flatness of four of the six outputs of multicopters, namely position and yaw, we show that the remaining outputs of pitch and roll need not be controlled states, but rather just need to be known. Instead of the common approach of having multiple cascaded control loops (position - velocity - acceleration/attitude - angular rates), the proposed method employs an outer control loop based on dynamic inversion, which directly commands angular rates and thrust. The inner control loop then reduces to a simple proportional controller on the angular rates. As a result, not only does this combination allow for higher bandwidth compared to common control approaches, but also eliminates many mathematical operations (only one trigonometric function is called), speeding up the necessary processing especially on embedded systems. This approach assumes a reliable state estimation framework, which we are able to provide with through previous work. As a result, with this work, we provide the missing elements necessary for a complete approach on autonomous navigation of MAVs.
|
|
13:45-14:00, Paper TuBT9.2 | |
>Motion Primitives and 3-D Path Planning for Fast Flight through a Forest |
Paranjape, Aditya Avinash | Univ. of Illinois at Urbana-Champaign |
Meier, Kevin | Univ. of Illinois at Urbana-Champaign |
Shi, Xichen | Univ. of Illinois at Urbana-Champaign |
Chung, Soon-Jo | Univ. of Illinois at Urbana-Champaign |
Hutchinson, Seth | Univ. of Illinois |
Keywords: Aerial Robotics, Motion and Path Planning, Unmanned Aerial Vehicles
Abstract: This paper addresses the problem of motion planning for fast, agile flight through a dense obstacle field. A key contribution is the design of two families of motion primitives for aerial robots flying in dense obstacle fields, along with rules to stitch them together. The primitives are obtained by solving for the flight dynamics of the aerial robot, and explicitly account for limited agility using time delays. The first family of primitives consists of turning maneuvers to link any two points in space. The locations of the terminal points are used to obtain closed-form expressions for the control inputs required to fly between them, while accounting for the finite time required to switch between consecutive sets of control inputs. The second family consists of aggressive turn-around maneuvers wherein the time delay between the angle of attack and roll angle commands is used to optimize the maneuver for the spatial constraints. A 3-D motion planning algorithm based on these primitives is presented for aircraft flying through a dense forest
|
|
14:00-14:15, Paper TuBT9.3 | |
>Thermal Detection and Generation of Collision-Free Trajectories for Cooperative Soaring UAVs |
Cobano, Jose A. | Univ. o Seville |
Alejo, David | Univ. of Seville |
Sukkarieh, Salah | Univ. of Sydney |
Heredia, Guillermo | Engineering School, Univ. of Seville |
Ollero, Anibal | Univ. of Seville |
Keywords: Aerial Robotics, Cooperating Robots, Path Planning for Multiple Mobile Robots or Agents
Abstract: This paper presents a cooperative system architecture that extends the flight duration of multiple gliding fixed-wing Unmanned Aerial Vehicles (UAVs) for long endurance missions. The missions are defined by a set of Points of Interest (PoI) and UAVs should pass through them. A module to detect and identify thermals is implemented to exploit their energy and extend the flight duration, known as static soaring. A collision-free trajectory planner based on the RRT* (Optimal Rapidlyexploring Random Trees) planning algorithm is implemented. The proposed system allows applications in real time because of its low computational needs. Simulations and experiments carried out in the airfield of La Cartuja (Seville, Spain) show the performance and advantages of the proposed system.
|
|
14:15-14:30, Paper TuBT9.4 | |
>Optimal Path Planning of a Target-Following Fixed-Wing UAV Using Sequential Decision Processes |
Baek, Stanley | United States Air Force Acad. |
Kwon, Hyukseong | US Air Force Acad. |
Yoder, Josiah | US Air Force Acad. |
Pack, Daniel | US Air Force Acad. |
Keywords: Unmanned Aerial Vehicles, Aerial Robotics, Unmanned Aerial Systems
Abstract: In this work, we consider the optimal path of a fixed-wing unmanned aerial vehicle (UAV) tracking a mobile surface target. One of the limitations of fixed-wing UAVs in tracking mobile targets is the lack of hovering capability when the target moves much slower than the minimum UAV speed, requiring the UAV maintain an orbit about the target. In this paper, we propose a method to find the optimal policy for fixed-wing UAVs to minimize the location uncertainty of a mobile target. Using a grid-based Markov Decision Process (MDP), we use an off-line policy iteration algorithm to find an optimal UAV path in a coarse discretized state space, followed by an on-line policy iteration algorithm that applies a finer grid MDP to the region of interest to find the final optimal UAV trajectory. We validate the proposed algorithm using computer simulations. Comparing the simulation results with other methods, we show that the proposed method has up to 13% decrease in error uncertainty than ones resulted using conventional methods.
|
|
14:30-14:45, Paper TuBT9.5 | |
>Autonomous Landing of an UAV with a Ground-Based Actuated Infrared Stereo Vision System |
Kong, Weiwei | Univ. of Hamburg |
Zhang, Daibing | National Univ. of Defense Tech. |
Wang, Xun | National Univ. of Defense Tech. |
Xian, Zhiwen | National Univ. of Defense Tech. |
Zhang, Jianwei | Univ. of Hamburg |
Keywords: Unmanned Aerial Vehicles, Visual Tracking, Computer Vision
Abstract: In this study, we focus on the problem of landing an unmanned aerial vehicle (UAV) in unknown and Global Navigation Satellite System(GNSS)-denied environments based on an infrared stereo vision system. This system is fixed on the ground and used to track the UAV's position during the landing process. In order to enlarge the search field of view (FOV), a pan-tilt unit (PTU) is employed to actuate the vision system. The infrared camera is chosen as the exteroceptive sensor for two main reasons: first, it can be used under all weather conditions and around the clock; second, infrared targets can be tracked based on infrared spectrum features at a lower computational cost compared to tracking texture features in visible spectrum. State-of-the-art active contour based algorithms and the mean shift algorithm have been evaluated with regard to detecting and tracking an infrared target. Field experiments have been carried out using an unmanned quadrotor and a fixed-wing unmanned aircraft, with both qualitative and quantitative evaluations. The results demonstrate that our system can track UAVs without artificial markers and is sufficient to enhance or replace the GNSS-based localization in GNSS-denied environment or where its information is inaccurate.
|
|
14:45-15:00, Paper TuBT9.6 | |
> >Vision Aided Automatic Landing System for Fixed Wing UAV |
Laiacker, Maximilian | German Aerospace Center (DLR) |
Kondak, Konstantin | German Aerospace Center |
Schwarzbach, Marc | German Aerospace Center (DLR) |
Muskardin, Tin | German Aerospace Center (DLR) |
Attachments: Video Attachment
Keywords: Unmanned Aerial Systems, Aerial Robotics, Unmanned Aerial Vehicles
Abstract: In this paper, we present a multi-sensor system for automatic landing of fixed wing UAVs. The system is composed of a high precision aircraft controller and a vision module which is currently used for detection and tracking of runways. Designing the system we paid special attention to its robustness. So, the runway detection algorithm uses a maximum amount of information in images and works with high level geometrical models. It allows to detect a runway under different weather conditions even if only a small part is visible in the image. In order to increase landing reliability under not optimal wind conditions, an additional loop was introduced into the altitude controller. All control and image processing is performed onboard. The system has been successfully tested in flight experiments with two different fixed wing platforms at various weather conditions, in summer, fall and winter.
|
|
TuBT10 |
Room609 |
Grasping I |
Regular Session |
Chair: Fukui, Rui | The Univ. of Tokyo |
Co-Chair: Perdereau, Véronique | Univ. Pierre et Marie Curie - Paris 6 |
|
13:30-13:45, Paper TuBT10.1 | |
> >Online In-Hand Object Localization |
Chalon, Maxime | German Aerospace Center (DLR) |
Reinecke, Jens | DLR |
Pfanne, Martin | DLR German Aerospace Center |
Attachments: Video Attachment
Keywords: Grasping, Localization, Force and Tactile Sensing
Abstract: Robotic hands are a key component of humanoids. Initially more fragile and larger than their human counterparts, the technology has evolved and the latest generation is close to the human hand in size and robustness. However, it is still disappointing to see how little robotic hands are able to do once the grasp is acquired due to the difficulty to obtain a reliable pose of the object within the palm. This paper presents a novel method based on a particle filter used to estimate online the object pose. It is shown that the method is robust, accurate and handles many realistic scenario without hand crafted rules. It combines an efficient collision checker with a few very simple ideas, that require only a basic knowledge of the geometry of the objects. It is shown, by experiments and simulations, that the algorithm is able to deal with inaccurate finger position measurements and can integrate tactile measurements. The method greatly enhances the performance of common manipulation operations, such as a pick and place tasks, and boosts the sensing capabilities of the robot.
|
|
13:45-14:00, Paper TuBT10.2 | |
> >A Learning-Free Method for Anthropomorphic Grasping |
Flavigné, David | ISIR-UPMC |
Perdereau, Véronique | Univ. Pierre et Marie Curie - Paris 6 |
Attachments: Video Attachment
Keywords: Grasping, Multifingered Hands
Abstract: This work deals with grasping using an anthropomorphic hand. The main idea is to easily compute a grasp for a robotic hand in the context of a given task. This paper describes a method that does not require learning. Starting from works in the neuroscience field on human hand postural synergies, we introduce a two-level algorithm that uses a mathematical model of relationships between muscles and degrees-of-freedom of the hand and a set of five parameters to define synergies between muscles according to some grasp properties taken from an existing taxonomy of grasps. The two-level architecture presented in this paper aims to provides the flexibility needed for working with a real robotic hand in a large research project. This algorithm is validated both in simulation using Gazebo and on the Shadow Robot Hand.
|
|
14:00-14:15, Paper TuBT10.3 | |
> >How to Manipulate an Object Robustly with Only One Actuator (An Application of Caging) |
Wan, Weiwei | The Univ. of Tokyo |
Fukui, Rui | The Univ. of Tokyo |
Shimosaka, Masamichi | Univ. of Tokyo |
Sato, Tomomasa | The Univ. of Tokyo |
Kuniyoshi, Yasuo | The Univ. of Tokyo |
Attachments: Video Attachment
Keywords: Grasping, Manipulation Planning and Control, Integrated Planning and Control
Abstract: Caging can offer robustness to uncertainties in grasping. If a robotic hand is designed based on the idea of caging, it would probably work well with noisy perception devices and low-quality control. This paper takes into account these merits and designs and implements a gripping hand based on the idea of caging. The gripping hand is concise and offers a low-cost alternative to co-operate with noisy data and low-quality control. According to previous work, we need four fingers to cage any 2D objects. That is to say, if each finger has one, two or three degree of freedoms, we will totally need four, eight or twelve actuators. The large number of actuators would be costly. This paper simplify the number of actuators into one by quantitatively analyzing finger formations with caging tests conducted on both random objects and objects from MPEG-7 shape database. It successfully lowers costs while maintains high performance. Following the simplified one-actuator design we implement a gripping hand by modifying a SCHUNK RH707 hand and carried out experiments with a manipulator built on the Neuronics Katana arm. The one-actuator gripping hand could work well with common depth cameras (Swiss Ranger) and pick up various objects. It bridges the gap between caging theories and applications and demonstrates the merits of caging.
|
|
14:15-14:30, Paper TuBT10.4 | |
> >Caging Complex Objects with Geodesic Balls |
Zarubin, Dmitry | Univ. of Stuttgart |
Pokorny, Florian T. | KTH Royal Inst. of Tech. |
Toussaint, Marc | FU Berlin |
Kragic, Danica | KTH |
Attachments: Video Attachment
Keywords: Grasping, Dexterous Manipulation, Gripper and Hand Design
Abstract: This paper proposes a novel approach for the synthesis of grasps of objects whose geometry can be observed only in the presence of noise. We focus in particular on the problem of generating caging grasps with a realistic robot hand simulation and show that our method can generate such grasps even on complex objects. We introduce the idea of using geodesic balls on the object’s surface in order to approximate the maximal contact surface between a robotic hand and an object. We define two types of heuristics which extract information from approximate geodesic balls in order to identify areas on an object that can likely be used to generate a caging grasp. Our heuristics are based on two scoring functions. The first uses winding angles measuring how much a geodesic ball on the surface winds around a dominant axis, while the second explores using the total discrete Gaussian curvature of a geodesic ball to rank potential caging postures. We evaluate our approach with respect to variations in hand kinematics, for a selection of complex real-world objects and with respect to its robustness to noise.
|
|
14:30-14:45, Paper TuBT10.5 | |
>Integrated Motion and Clasp Planning with Virtual Linking |
Stork, Johannes Andreas | KTH Royal Inst. of Tech. |
Pokorny, Florian T. | KTH Royal Inst. of Tech. |
Kragic, Danica | KTH |
Keywords: Grasping, Path Planning for Manipulators, Integrated Planning and Control
Abstract: In this work, we address the problem of simultaneous clasp and motion planning on unknown objects with holes. Clasping an object enables a rich set of activities such as dragging, toting, pulling and hauling which can be applied to both soft and rigid objects. To this end, we define a virtual linking measure which characterizes the spacial relation between the robot hand and object. The measure utilizes a set of closed curves arising from an approximately shortest basis of the object’s first homology group. We define task spaces to perform collision-free motion planing with respect to multiple prioritized objectives using a sampling-based planing method. The approach is tested in simulation using different robot hands and various real-world objects.
|
|
14:45-15:00, Paper TuBT10.6 | |
>Grasp Compliance Regulation in Synergistically Controlled Robotic Hands with VSA |
Farnioli, Edoardo | Univ. di Pisa |
Gabiccini, Marco | Univ. di Pisa |
Bonilla, Manuel | Univ. of Pisa, Centro "E. Piaggio" |
Bicchi, Antonio | vat 09198791007 |
Keywords: Grasping, Multifingered Hands, Variable Stiffness Actuator Design and Control
Abstract: In this paper, we propose a general method to achieve a desired grasp compliance acting both on the joint stiffness values and on the hand configuration, also in the presence of restrictions caused by synergistic underactuation. The approach is based on the iterative exploration of the equilibrium manifold of the system and the quasi-static analysis of the governing equations. As a result, the method can cope with large commanded variations of the grasp stiffness with respect to an initial configuration. Two numerical examples are illustrated. In the first one, a simple 2D hand is analyzed so that the obtained results can be easily verified and discussed. In the second one, to show the method at work in a more realistic scenario, we model grasp compliance regulation for a DLR/HIT hand II grasping a ball.
|
|
TuBT11 |
Room801 |
Robot Control |
Regular Session |
Chair: Ott, Christian | German Aerospace Center (DLR) |
Co-Chair: Haddadin, Sami | German Aerospace Center (DLR) |
|
13:30-13:45, Paper TuBT11.1 | |
>Minimal Sensitivity Control for Hybrid Environments |
Ansari, Alexander | Northwestern Univ. |
Murphey, Todd | Northwestern Univ. |
Keywords: Motion and Trajectory Generation, Integrated Planning and Control, Robot Safety
Abstract: This paper presents a method to develop trajectories which remain optimally insensitive to sudden changes in dynamics. The approach is applied to two example systems that model a vehicle's attempt to navigate through potentially hazardous areas of the state space. Through these simplified examples, we show how to automatically plan trajectories which either avoid or adjust controls to safely pass through critical regions of the state space.
|
|
13:45-14:00, Paper TuBT11.2 | |
>Open-Loop Stochastic Optimal Control of a Passive Noise-Rejection Variable Stiffness Actuator: Application to Unstable Tasks |
Berret, Bastien | Univ. Paris-Sud 11 |
Ong, Iyung | Istituto Italiano di Tecnologia |
Nori, Francesco | ISTITUTO ITALIANO DI TECNOLOGIA |
Keywords: Flexible Arms, Biologically-Inspired Robots, Motion and Path Planning
Abstract: In this paper we propose a methodology to control a novel class of actuators that we called passive noise rejection variable stiffness actuators (pnrVSA). Differently from nowadays classical VSA designs, this novel class of actuators mimics the human musculoskeletal ability to increase noise rejection without relying on feedback. To fully highlight the potentialities behind these actuators we consider movement planning under two constraints: (1) absence of feedback, i.e. purely open-loop planning; (2) uncertain dynamic model. Under these constraints, movement planning can be formalized as an open-loop stochastic optimal control. Due to the lack of classical methods forcing the open-loop nature of the computed solution, we used here a slight modification of available methodologies based on importance sampling of trajectories using forward diffusion processes. Simulations show that the proposed algorithm can be effectively used to plan open-loop movements with pnrVSA. In particular, two different scenarios are considered: the control of a single joint pnrVSA and the control of a two degrees of freedom planar arm equipped with antagonist pnrVSAs at each joint. In both cases, movement has to be planned in presence of uncertain dynamics for unstable tasks. It is shown that open-loop stochastic optimal control can modulate the intrinsic stiffness of the system to cope with both instability and noise.
|
|
14:00-14:15, Paper TuBT11.3 | |
>Optimal Control for Maximizing Link Velocity of Visco-Elastic Joints |
Özparpucu, Mehmet Can | German Aerospace Center |
Haddadin, Sami | German Aerospace Center (DLR) |
Keywords: Flexible Arms, Joint/Mechanism, Biologically-Inspired Robots
Abstract: Designing intrinsically elastic robots have recently attracted a lot of attention. Inspired by the elasticity in muscles, these designs aim at enabling robots to imitate human or animal motions during various tasks such as hopping, running, etc. In particular, reaching peak velocities using the stored energy in the springs is of great interest. Applying optimal control theory, we investigate the problem of maximizing the link velocity and discuss in particular how the optimal control strategy for visco-elastic joints is affected by mechanical damping.
|
|
14:15-14:30, Paper TuBT11.4 | |
>Multi-Objective Compliance Control of Redundant Manipulators: Hierarchy, Control, and Stability |
Dietrich, Alexander | German Aerospace Center (DLR) |
Ott, Christian | German Aerospace Center (DLR) |
Albu-Schäffer, Alin | DLR - German Aerospace Center |
Keywords: Redundant Robots, Dynamics, Compliance and Impedance Control
Abstract: Robots with a large number of actuated degrees of freedom are usually redundant w.r.t. a given task. That kinematic redundancy can be utilized to execute additional tasks simultaneously, e.g. via null space projection techniques. We introduce a new representation of hierarchical robot dynamics which are based on a set of particular null space velocities. Dynamic consistency is preserved, and strict compliance with the order of priority is ensured at all times due to a power-conserving cancellation of coupling terms by active control. No external force measurements have to be performed. We show asymptotic stability of the generic closed-loop system with an arbitrary number of hierarchy levels. Several simulations confirm our results.
|
|
14:30-14:45, Paper TuBT11.5 | |
>An Output Feedback Attitude Tracking Controller Design for Quadrotor Unmanned Aerial Vehicles Using Quaternion |
Diao, Chen | Tianjin Univ. |
Xian, Bin | Tianjin Univ. |
Zhao, Bo | Tianjin Univ. |
Zhang, Xu | Tianjin Univ. |
Liu, Shibo | Tianjin Univ. |
Keywords: Underactuated Robots, Unmanned Aerial Systems, Unmanned Aerial Vehicles
Abstract: In this paper, a quaternion based nonlinear output feedback tracking controller is developed to address the attitude and altitude tracking problem of a quadrotor unmanned aerial vehicle (UAV) which is subject to structural uncertainties and unknown external disturbances. A set of filters are introduced to provide estimation for the unmeasurable quadrotor UAV's angular and translational velocity signals. The Lyapunov based stability analysis ensures that a semi-global asymptotic tracking result is achieved and all closed loop states remain bounded with a suitable choice of control gains.
|
|
14:45-15:00, Paper TuBT11.6 | |
>Multi-Tasking of Competing Behaviors on a Robot Manipulator |
Groth, Christian | Univ. Bayreuth |
Henrich, Dominik | Univ. of Bayreuth |
Keywords: Behaviour-Based Systems, Planning, Scheduling and Coordination, Service Robots
Abstract: Behavior-based robotic manipulators are very flexible since they can perform many different tasks without reprogramming. Unfortunately none of the existing approaches is able to interweave multiple manipulation tasks and execute them reliably at the same time, enabeling e.g. an intuitive human-robot cooperation. To bridge this gap, we suggest a novel reactive behavior-based architecture. For this, we transfer the multitasking concept from modern computer operating systems to the robot and use a resource based approach to coordination and synchronization. With this, we are able to safely run multiple competing behaviors on a robot. Due to the design of the behaviors, new behaviors can easily be added to the system. The behaviors can be interrupted by other behaviors in order to react properly to a dynamic environment. Later, the interrupted behaviors are resumed in such a way that the system keeps a consistent state.
|
|
TuBT12 |
Room610 |
Medical Robotics I |
Regular Session |
Chair: Meng, Max Q.-H. | The Chinese Univ. of Hong Kong |
Co-Chair: Bergeles, Christos | Imperial Col. London |
|
13:30-13:45, Paper TuBT12.1 | |
> >Force-Position Control for a Miniature Camera Robotic System for Single-Site Surgery |
Rivas-Blanco, Irene | Univ. of Malaga |
Bauzano, Enrique | Univ. of Malaga, Spain |
Cuevas-Rodríguez, María | Univ. de Málaga |
Saz-Orozco, Pablo del | Univ. of Malaga |
Muñoz, Victor | Univ. of Malaga |
Attachments: Video Attachment
Keywords: Surgical Robotics, Force Control, Mechanism Design
Abstract: This paper describes the design and implementation of a robotic vision system for single-site surgery. The system is composed of a wireless miniature camera robot with magnetic pan and tilt capabilities, and an external robotic arm to guide the camera along the abdominal wall. The camera robot is provided with a set of magnets, and a magnetic holder is attached at the end effector of the manipulator. This way, the camera robot can be displaced to obtain additional viewpoints of the abdominal cavity by displacing the external manipulator. The first prototype of the camera robot with an embedded LED lighting system is described. To properly displace the robotic arm over the abdominal wall, a hybrid force-position control has been developed, which includes a torque compensation module in order to obtain an appropriate orientation of the end effector. The contact surface has been assumed to be an elastic model, which stiffness matrix is estimated with a recurrent least squares algorithm. Finally, an in-vitro experiment to validate the control scheme proposed is presented.
|
|
13:45-14:00, Paper TuBT12.2 | |
>A Cooperatively Controlled Robot for Ultrasound Monitoring of Radiation Therapy |
Sen, Hasan Tutkun | Johns Hopkins Univ. |
Lediju Bell, Muyinatu | Johns Hopkins Univ. |
Iordachita, Iulian | Johns Hopkins Univ. |
Wong, John | Johns Hopkins Univ. |
Kazanzides, Peter | Johns Hopkins Univ. |
Keywords: Medical Robots and Systems, Cooperative Manipulators, Surgical Robotics
Abstract: Image-guided radiation therapy (IGRT) involves two main procedures, performed in different rooms on different days: (1) treatment planning in the simulator room on the first day, and (2) radiotherapy in the linear accelerator room over multiple subsequent days. Both the simulator and the linear accelerator include CT imaging capabilities, which enables both treatment planning and reproducible patient setup, but does not provide good soft tissue contrast or allow monitoring of the target during treatment. We propose a cooperatively-controlled robot to reproducibly position an ultrasound (US) probe on the patient during simulation and treatment, thereby improving soft tissue visualization and allowing real-time monitoring of the target. A key goal of the robotic system is to produce consistent tissue deformations for both CT and US imaging, which simplifies registration of these two modalities. This paper presents the robotic system design and describes a novel control algorithm that employs virtual springs to implement guidance virtual fixtures during "hands on" cooperative control.
|
|
14:00-14:15, Paper TuBT12.3 | |
>Planning Stable Paths for Concentric Tube Robots |
Bergeles, Christos | Imperial Col. London |
Dupont, Pierre | Children's Hospital Boston, Harvard Medical School |
Keywords: Medical Robots and Systems, Surgical Robotics, Path Planning for Manipulators
Abstract: Concentric tube robots are continuum robots that can navigate natural pathways to reach locations deep inside the human body. Their operation is based on rotating and telescopically actuating concentric tubes to achieve robot tip pose control. During tube manipulation, the elastic energy stored in the robot structure may give rise to unstable robot configurations and loss of control. This can occur, in particular, for highly curved and elongated tubes that are required for certain surgical interventions. This paper presents a path planning methodology that allows the utilization of such generally unstable concentric tube robots by ensuring that they operate in their stable configuration regions.
|
|
14:15-14:30, Paper TuBT12.4 | |
> >Tension Propagation Analysis of Novel Robotized Surgical Platform for Transumbilical Single-Port Access Surgery |
Lee, Jongwon | Samsung Advanced Inst. of Tech. |
Kim, Yong Jae | Samsung Electronics |
Roh, Se-gon | SAMSUNG ELECTRONICS CO., LTD. |
Kim, Jiyoung | Samsung Electronics Co., ltd. |
Lee, Younbaek | samsung electronics |
Kim, Jeonghun | Samsung Advanced Inst. of Tech. |
Choi, Byung June | Samsung Advanced Inst. of Tech. |
Roh, Kyungshik | Samsung Electronics Co., Ltd |
Attachments: Video Attachment
Keywords: Medical Robots and Systems, Mechanism Design
Abstract: In this paper, tension propagation analysis of a newly designed multi-DOF robotic platform for single-port access surgery (SPS) is presented. The analysis is based on instantaneous kinematics of the proposed 6-DOF surgical instrument, and provides the decision criteria for estimating the payload of a surgical instrument according to its pose changes and specifications of a driving-wire. Also, the wire-tension and the number of reduction ratio to manage such a payload can be estimated, quantitatively. The analysis begins with derivation of the power transmission efficiency through wire-interfaces from each instrument joint to an actuator. Based on the energy conservation law and the capstan equation, we modeled the degradation of power transmission efficiency due to 1) the reducer called wire-reduction mechanism, 2) bending of proximal instrument joints, and 3) bending of hyper-redundant guide tube. Based on the analysis, the tension of driving-wires was computed according to various manipulation poses and loading conditions. In our experiment, a newly designed surgical instrument successfully managed the external load of 1kgf, which was applied to the end effector of a surgical manipulator.
|
|
14:30-14:45, Paper TuBT12.5 | |
> >Safety Systems in Magnetic Driven Wireless Capsule Endoscopy |
Salerno, Marco | Scuola Superiore Sant'Anna |
Mazzocchi, Tommaso | The BioRobotics Inst. Scuola Superiore Sant'Anna |
Ranzani, Tommaso | Scuola Superiore Sant'Anna |
Mulana, Francesca | The BioRobotics Inst. Scuola Superiore Sant'Anna |
Dario, Paolo | Scuola Superiore Sant'Anna |
Menciassi, Arianna | Scuola Superiore Sant'Anna - SSSA |
Attachments: Video Attachment
Keywords: Medical Robots and Systems, Force and Tactile Sensing, Localization
Abstract: Magnetically driven wireless capsule endoscopy (WCE) represents one of the last achievements in the research of minimally invasive tools for gastrointestinal tract (GI) diagnosis. Recently, capsule localization methodologies have been employed to enable system autonomy maintaining a magnetic link with the device and managing interaction forces with GI tissues. To achieve these objectives, the locomotion platforms exploit automatic motion in some degrees of freedom and unsupervised contact with the external patient abdomen can occur. In this paper safety issues are faced; in particular a safety system, able to monitor pressure with patient abdomen, has been designed, characterized, and integrated with a magnetically driven WCE locomotion platform. New technologies, such as smart textiles, have been employed as sensible element. The proposed system showed promising results in controlling the pressure exerted on the abdomen respecting safety limits and increasing the efficiency and range of locomotion.
|
|
14:45-15:00, Paper TuBT12.6 | |
>A Novel Method for Capsule Endoscopy Video Automatic Segmentation |
Zhou, Ran | the Shenzhen Inst. of Advanced Tech. Chinese Acad. |
Li, Baopu | Chinese Univ. of Hong Kong |
Zhu, Hongmei | the Shenzhen Inst. of Advanced Tech. Chinese Acad. |
Meng, Max Q.-H. | The Chinese Univ. of Hong Kong |
Keywords: Computer-assisted diagnosis and therapy, Medical Systems, Healthcare, and Assisted Living, Computer Vision
Abstract: Wireless capsule endoscopy (WCE) is a recently developed revolutionary medical technology which records the video of human’s digestive tract noninvasively. However, reviewing a WCE video is a tired and time-consuming task for clinicians. Thus, WCE video automatic segmentation methods are emerging to reduce the review time for clinicians. In our previous work, a two-level WCE video segmentation approach has been proposed, which provides a novel approach to localize the boundaries more exactly and efficiently. However, it has an unsatisfactory performance in the small intestine/large intestine boundary detection. In this paper, we propose new features and an improved classifier to improve the previous two-level segmentation algorithm. In the rough level, color feature is utilized to draw a dissimilarity curve and an approximate boundary has been obtained. At the same time, training data for fine level can be directly labeled and collected between the two approximate boundaries of organs to overcome the difficulty of training data acquisition. In the fine level, a novel color uniform local binary pattern (CULBP) algorithm is proposed, which includes two kinds of patterns, color norm patterns and color angle patterns. The CULBP feature is more robust to variation of illumination and more discriminative for classification. Moreover, in order to elevate the performance of SVM classifier we proposed the Ada-SVM classifier which using RBFSVMs as component of Adaboost classifier. At last, an analysis of classification results of the Ada-SVM classifier is carried out to segment the WCE video into several meaningful parts, stomach, small intestine and large intestine. The experiments demonstrate a promising performance of the proposed method. The average precision and recall are as high as 91.37% and 88.50% in stomach/small intestine classification, 90.35% and 97.28% in small intestine/ large intestine classification.
|
|
TuBT13 |
Room802 |
Walking Dynamics |
Regular Session |
Chair: Hayakawa, Yoshikazu | Nagoya Univ. |
Co-Chair: Okada, Masafumi | Tokyo Inst. of Tech. |
|
13:30-13:45, Paper TuBT13.1 | |
> >Motion Design of Multi Degrees of Freedom Robot with Dynamical Consistency Using Motion Reduction |
Okada, Masafumi | Tokyo Inst. of Tech. |
Miyazaki, Tetsuro | TokyoInstitute of Tech. |
Attachments: Video Attachment
Keywords: Motion and Trajectory Generation
Abstract: This paper proposes an off-line periodic motion pattern design method using dimensional reduction. A human periodic motion is measured by a motion capture system, and it is projected onto a low dimensional space based on principal component analysis. The low dimensional motion pattern is modified, so that the high dimensional motion pattern satisfies the motion conditions, dynamical consistency and joint angle and torque limitations. The proposed method is applied to the motion pattern design of the planar bipedal robot. The moon-walk performed by a human is transformed to the robot motion. In this case, the motion conditions are the kinematic closed loop condition and the ground contact states of foot links. The floor reaction force condition and the satisfaction of the motion equation are given for dynamical consistency.
|
|
13:45-14:00, Paper TuBT13.2 | |
>On-Demand Optimal Gait Generation for a Compass Biped Robot Based on the Double Generating Function Method |
Hao, Zhiwei | Nagoya Univ. |
Fujimoto, Kenji | Nagoya Univ. |
Hayakawa, Yoshikazu | Nagoya Univ. |
Keywords: Motion and Trajectory Generation
Abstract: Recently, the double generating function method for finite time linear quadratic optimal control problems was proposed. This paper applies it to the on-demand optimal gaits generation of a compass biped robot walking on the level ground. The double generating function method is employed to generate reference optimal gaits and inputs considering the energy consumption by linearizing the compass biped robot. The simulation result shows that the modeling error caused by the linearization is small when the robot walks with a reasonable step length and a appropriate time period. This implies that the optimal states and inputs for the linearized system can be treated as the optimal ones for the original nonlinear system. The biggest advantage of the double generating function method is that it can generate a parametrization of optimal gaits for different boundary conditions and different time periods. Therefore, it is very useful to generate the optimal states and inputs on demand and in real time for the real biped robots.
|
|
14:00-14:15, Paper TuBT13.3 | |
>Analytical Solution to Transition Function of State Error in 1-DOF Semi-Passive Dynamic Walking |
Asano, Fumihiko | Japan Advanced Inst. of Science and Tech. |
Keywords: Legged Robots, Dynamics, Motion Control
Abstract: In this paper, we derive the analytical solution to the transition function of the state error in 1-DOF semi-passive dynamic walking for understanding how the gait stability changes according to acceleration or deceleration. We introduce the model of an active rimless wheel (RW) as the simplest walker for analysis and linearize the equation of motion incorporating a simple control torque. Through mathematical investigations, we finally derive the analytical solution to the transition function of the state error for the stance phase as a function only of the control parameters. We discuss the accuracy of the solution obtained through comparison with the values numerically-integrated in the linearized and the nonlinear walking models.
|
|
14:15-14:30, Paper TuBT13.4 | |
> >Passive Dynamic Walking of Rimless Wheel with 2-DOF Wobbling Mass |
Asano, Fumihiko | Japan Advanced Inst. of Science and Tech. |
Sogawa, Takahiro | JAIST |
Tamura, Kazuki | Japan Advanced Inst. of Science and Tech. |
Akutsu, Yukihiro | Japan Advanced Inst. of Science and Tech. |
Attachments: Video Attachment
Keywords: Legged Robots, Dynamics, Motion Control
Abstract: It was clarified that limit cycle walkers can improve the gait efficiency by using the oscillatory effect of a wobbling mass moving in the body frame. In this research, we investigate the effects of a 2-DOF wobbling mass on the gait properties. As the simplest walker for analysis, we introduce the model of a planar eight-legged rimless wheel (RW) with a passive 2-DOF wobbling mass that is connected to the RW incorporating a spring and a damper. Through numerical simulations, we analyze changes in the gait properties with respect to the system parameters such as the slope angle and the elastic coefficient.
|
|
14:30-14:45, Paper TuBT13.5 | |
> >Stable Walking on Variable Visco-Elastic Terrains Using Meta-Parameters for Passive State Migration |
Pereno, Valerio | King's Coll. London |
Shoar, Kya | King's Coll. London |
Bartoli, Giulia | King's Coll. London |
Bianchi, Fabio | King's Coll. London |
Nanayakkara, Thrishantha | King's Coll. Univ. of London |
Attachments: Video Attachment
Keywords: Compliance and Impedance Control, Adaptive Control, Humanoid and Bipedal Locomotion
Abstract: This paper investigates how a walker could estimate the variability of an arbitrary set of state variables when migrating on visco-elastic grounds. The state variables are a function of both the visco-elastic settings of the walking body and soft terrain parameters. A rimless wheel model was developed using a Lagrangian approach in order to obtain analytical solutions for migration across ground conditions. An algorithm was then developed to determine the steady value of the variables as a function of the difference in ground and hub parameters involved in the migration. A generalised migration metaparameter, DELTAg, function of this difference, was then extrapolated using polynomial approximation. DELTAg can be used to estimate the expected variability at a state given information on actual and previous ground parameters. A second parameter, DELTAh, describing local variability of a given state on a given terrain, is used to generate a predictive algorithm capable of stabilising the rimless wheel setup when subject to an abrupt change in ground parameters. We actuate the rimless wheel with a constant torque leaving it to develop any speed profile for a given visco-elastic impedance distribution of the ground and its own vertical visco-elastic impedance. The ground is altered depending on the two migration meta-parameters (g and r), ensuring both local and migration stability.
|
|
14:45-15:00, Paper TuBT13.6 | |
> >Limit Cycle Walking on Ice |
Asano, Fumihiko | Japan Advanced Inst. of Science and Tech. |
Kikuchi, Yasunori | Japan Advanced Inst. of science and Tech. |
Shibata, Masahiro | Japan Advanced Inst. of Science and Tech. |
Attachments: Video Attachment
Keywords: Legged Robots, Dynamics, Motion Control
Abstract: This paper investigates modeling and control of a limit cycle walker that walks sliding on the ice. We introduce the model of an underactuated spoked walker for analysis and analyze the collision model on the assumption of sliding contact with the ground to identify the condition for achieving instantaneous exchange of the stance leg. We also develop the equation of motion incorporating dynamic friction in sliding contact. Numerical simulations show that the walker can generate stable walking gaits by applying a simple control of the torso.
|
|
TuCT1 |
Room606 |
Navigation II |
Regular Session |
Chair: Otte, Michael W. | MIT |
Co-Chair: Shim, David Hyunchul | KAIST |
|
15:15-15:30, Paper TuCT1.1 | |
>Teaching Mobile Robots to Cooperatively Navigate in Populated Environments |
Kuderer, Markus | Univ. of Freiburg |
Kretzschmar, Henrik | Univ. of Freiburg |
Burgard, Wolfram | Univ. of Freiburg |
Keywords: Human-Robot Interaction, Robot Companions and Social Human-Robot Interaction, Learning from Demonstration
Abstract: Mobile service robots are envisioned to operate in environments that are populated by humans and therefore ought to navigate in a socially compliant way. Since the desired behavior of the robots highly depends on the application, we need flexible means for teaching a robot a certain navigation policy. We present an approach that allows a mobile robot to learn how to navigate in the presence of humans while it is being tele-operated in its designated environment. Our method applies feature-based maximum entropy learning to derive a navigation policy from the interactions with the humans. The resulting policy maintains a probability distribution over the trajectories of all the agents that allows the robot to cooperatively avoid collisions with humans. In particular, our method reasons about multiple homotopy classes of the agents' trajectories, i.e., on which sides the agents pass each other. We implemented our approach on a real mobile robot and demonstrate that it is able to successfully navigate in an office environment in the presence of humans relying only on on-board sensors.
|
|
15:30-15:45, Paper TuCT1.2 | |
>Lidar-Based Teach-And-Repeat of Mobile Robot Trajectories |
Sprunk, Christoph | Univ. of Freiburg |
Tipaldi, Gian Diego | Univ. of Freiburg |
Cherubini, Andrea | LIRMM - Univ. de Montpellier 2 CNRS |
Burgard, Wolfram | Univ. of Freiburg |
Keywords: Navigation, Motion and Trajectory Generation, Industrial Robots
Abstract: Automation of logistics tasks for small lot sizes and flexible production processes requires intuitive and easy-to-use systems that allow non-expert shop floor workers to naturally instruct transportation systems. To this end, we present a novel laser-based scheme for teach-and-repeat of mobile robot trajectories that relies on scan matching to localize the robot relative to a taught trajectory, which is represented by a sequence of raw odometry and 2D laser data. This approach has two advantages. First, it does not require to build a globally consistent metrical map of the environment, which reduces setup time. Second, the direct use of raw sensor data avoids additional errors that might be introduced by the fact that grid maps only provide an approximation of the environment. Real-world experiments carried out with a holonomic and a differential drive platform demonstrate that our approach repeats trajectories with an accuracy of a few millimeters. A comparison with a standard Monte Carlo~localization approach on grid maps furthermore reveals that our method yields lower tracking errors for teach-and-repeat tasks.
|
|
15:45-16:00, Paper TuCT1.3 | |
>Navigation with Foraging |
Otte, Michael W. | MIT |
Correll, Nikolaus | Univ. of Colorado at Boulder |
Frazzoli, Emilio | Massachusetts Inst. of Tech. |
Keywords: Navigation, Autonomous Agents, Reactive and Sensor-Based Planning
Abstract: A robot with limited sensor range has two competing mission objectives: (1) Reach a global goal, (2) Opportunistically forage while en route to that goal. For example, an unmanned aircraft must visit a valuable target and then return to friendly territory, while also attempting to eliminate hostile targets that are detected by on-board sensors along the way. Each foraging act causes a deviation from the shortest path to the long-term goal, with consequences for path length, mission duration, and fuel usage. We analytically calculate and/or bound the expected distance the robot actually travels. In particular, while using either of two non-trivial greedy strategies: (A) forage the point that minimizes goal-heading deviation. (B) forage the closest point ahead of the robot. Our results generalize to problems in higher dimensional spaces.
|
|
16:00-16:15, Paper TuCT1.4 | |
>Integrated Navigation System Using Camera and Gimbaled Laser Scanner for Indoor and Outdoor Autonomous Flight of UAVs |
Huh, Sungsik | KAIST |
Shim, David Hyunchul | KAIST |
Kim, Jonghyuk | The Australian National Univ. |
Keywords: Visual Navigation, SLAM, Aerial Robotics
Abstract: This paper describes an integrated navigation sensor module, including a camera, a laser scanner, and an inertial sensor, for unmanned aerial vehicles (UAVs) to fly both indoors and outdoors. The camera and the gimbaled laser sensor work in a complementary manner to extract feature points from the environment around the vehicle. The features are processed using an online extended Kalman filter (EKF) in simultaneous localization and mapping (SLAM) algorithm to estimate the navigational states of the vehicle. In this paper, a new method is proposed for calibrating a camera and a gimbaled laser sensor. This calibration method uses a simple visual marker to calibrate the camera and the laser scanner with each other. We also propose a real-time navigation algorithm based on the EKF SLAM algorithm, which is suitable for our camera-laser sensor package. The algorithm merges image features with laser range data for state estimation. Finally, these sensors and algorithms are implemented on our octo-rotor UAV platform and the result shows that our onboard navigation module can provide a real-time three-dimensional navigation solution without any assumptions or prior information on the surroundings.
|
|
16:15-16:30, Paper TuCT1.5 | |
>IMU-RGBD Camera Navigation Using Point and Plane Features |
Guo, Chao | Univ. of Minnesota |
Roumeliotis, Stergios | Univ. of Minnesota |
Keywords: Navigation, Sensor Fusion, Localization
Abstract: In this paper, we present a linear-complexity 3D inertial navigation algorithm using both point and plane features observed from an RGBD camera. In particular, we study the system's observability properties, and prove that: (i) When observing a single plane feature of known direction, the IMU gyroscope bias is observable. (ii) By observing a single point feature, as well as a single plane of known direction but not perpendicular to gravity, all degrees of freedom of the IMU-RGBD navigation system become observable, up to global translations. Next, based on the results of the observability analysis, we design a consistency-improved, observability-constrained (OC) extended Kalman filter (EKF)-based estimator for the IMU-RGBD camera navigation system. Finally, we experimentally validate the superiority of our proposed algorithm compared to alternative methods in urban scenes.
|
|
16:30-16:45, Paper TuCT1.6 | |
> >Detecting and Dealing with Hovering Maneuvers in Vision-Aided Inertial Navigation Systems |
Kottas, Dimitrios | Univ. of Minnesota |
Wu, Kejian | Univ. of Minnesota |
Roumeliotis, Stergios | Univ. of Minnesota |
Attachments: Video Attachment
Keywords: Navigation, Localization, Unmanned Aerial Vehicles
Abstract: In this paper, we study the problem of hovering (i.e., absence of translational motion) detection and compensation in Vision-aided Inertial Navigation Systems (VINS). We examine the system’s unobservable directions for two common hovering conditions (with and without rotational motion) and propose a robust motion-classification algorithm, based on both visual and inertial measurements. By leveraging our observability analysis and the proposed motion classifier, we modify existing state-of-the-art filtering algorithms, so as to ensure that the number of the system’s unobservable directions is minimized. Finally, we validate experimentally the proposed modified sliding window filter, by demonstrating its robustness on a quadrotor with rapid transitions between hovering and forward motions, within an indoor environment.
|
|
TuCT2 |
Room607 |
Object Detection and Tracking |
Regular Session |
Chair: Iwata, Hiroyasu | Waseda Univ. |
Co-Chair: Bohg, Jeannette | Max-Planck Inst. for Intelligent Systems |
|
15:15-15:30, Paper TuCT2.1 | |
>Enhancing Visual Perception of Shape through Tactile Glances |
Björkman, Mårten | KTH |
Bekiroglu, Yasemin | KTH |
Högman, Virgile | KTH Royal Inst. of Tech. |
Kragic, Danica | KTH |
Keywords: Perception for Grasping and Manipulation, Force and Tactile Sensing, Learning and Adaptive Systems
Abstract: Object shape information is an important parameter in robot grasping tasks. However, it may be difficult to obtain accurate models of novel objects due to incomplete and noisy sensory measurements. In addition, object shape may change due to frequent interaction with the object (cereal boxes, etc). In this paper, we present a probabilistic approach for learning object models based on visual and tactile perception through physical interaction with an object. Our robot explores unknown objects by touching them strategically at parts that are uncertain in terms of shape. The robot starts by using only visual features to form an initial hypothesis about the object shape, then gradually adds tactile measurements to refine the object model. Our experiments involve ten objects of varying shapes and sizes in a real setup. The results show that our method is capable of choosing a small number of touches to construct object models similar to real object shapes and to determine similarities among acquired models.
|
|
15:30-15:45, Paper TuCT2.2 | |
>Feature Based Particle Filter Registration of 3D Surface Models and Its Application in Robotics |
Rink, Christian | German Aerospace Center |
Marton, Zoltan-Csaba | German Aerospace Center (DLR) |
Seth, Daniel | German Aerospace Center (DLR) |
Bodenmueller, Tim | German Aerospace Center (DLR) |
Suppa, Michael | German Aerospace Center (DLR) |
Keywords: Range Sensing, Localization, Perception for Grasping and Manipulation
Abstract: This work is focused on global registration of surface models such as homogeneous triangle meshes and point clouds. The investigated approach utilizes feature descriptors in order to assign correspondences between the data sets and to reduce complexity by considering only characteristic feature points. It is based on the decomposability of rigid motions into a rotation and a translation. The space of rotations is searched with a particle filter and scoring is performed by looking for clusters in the resulting sets of translations. We use features computed from homogeneous triangle meshes and point clouds that require low computation time. A major advantage of the approach proves to be the possible consideration of prior knowledge about the relative orientation. This is especially important when high noise levels produce deteriorated features that are hard to match correctly. Comparisons to existing algorithms show the method's competitiveness, and results in robotic applications with different sensor types are presented.
|
|
15:45-16:00, Paper TuCT2.3 | |
> >Probabilistic Object Tracking Using a Range Camera |
Wüthrich, Manuel | Max-Planck-Inst. for Intelligent Systems |
Pastor, Peter | Univ. of Southern California |
Kalakrishnan, Mrinal | Univ. of Southern California |
Bohg, Jeannette | Max-Planck Inst. for Intelligent Systems |
Schaal, Stefan | Univ. of Southern California |
Attachments: Video Attachment
Keywords: Perception for Grasping and Manipulation, Visual Tracking
Abstract: We address the problem of tracking the 6-DoF pose of an object while it is being manipulated by a human or a robot. We use a dynamic Bayesian network to perform inference and compute a posterior distribution over the current object pose. Depending on whether a robot or a human manipulates the object, we employ a process model with or without knowledge of control inputs. Observations are obtained from a range camera. As opposed to previous object tracking methods, we explicitly model self-occlusions and occlusions from the environment, e.g, the human or robotic hand. This leads to a strongly non-linear observation model and additional dependencies in the Bayesian network. We employ a Rao-Blackwellised particle filter to compute an estimate of the object pose at every time step. In a set of experiments, we demonstrate the ability of our method to accurately and robustly track the object pose in real-time while it is being manipulated by a human or a robot.
|
|
16:00-16:15, Paper TuCT2.4 | |
>Improved Local Shape Feature Stability through Dense Model Tracking |
Ricao Canelhas, Daniel | Örebro Univ. |
Stoyanov, Todor | Center for Applied Autonomous Sensor Systems |
Lilienthal, Achim J. | Örebro Univ. |
Keywords: Performance Evaluation and Benchmarking, Recognition, Computer Vision
Abstract: In this work we propose a method to effectively remove noise from depth images obtained with a commodity structured light sensor. The proposed approach fuses data into a consistent frame of reference over time, thus utilizing prior depth measurements and viewpoint information in the noise removal process. The effectiveness of the approach is compared to two state of the art, single-frame denoising methods in the context of feature descriptor matching and keypoint detection stability. To make more general statements about the effect of noise removal in these applications, we extend a method for evaluating local image gradient feature descriptors to the domain of 3D shape descriptors. We perform a comparative study of three classes of such descriptors: Normal Aligned Radial Features, Fast Point Feature Histograms and Depth Kernel Descriptors; and evaluate their performance on a real-world industrial application data set. We demonstrate that noise removal enabled by the dense map representation results in major improvements in matching across all classes of descriptors as well as having a substantial positive impact on keypoint detection reliability.
|
|
16:15-16:30, Paper TuCT2.5 | |
>Practical Object-Grasp Estimation without Visual or Tactile Information for Heavy-Duty Work Machines |
Kamezaki, Mitsuhiro | Waseda Univ. |
Iwata, Hiroyasu | Waseda Univ. |
Sugano, Shigeki | Waseda Univ. |
Keywords: Robotics in Construction, Field Robots, Grasping
Abstract: This paper proposes a practical framework to estimate whether or not a grapple installed in demolition machines is in a grasp state. Object grasp is a highly difficult task that requires safe and precise operations, so identifying a grasp or non-grasp state is important for assisting an operator. These types of outdoor machines lack visual and tactile sensors, so the proposed framework adopts practically available lever operation and cylinder pressure sensors. The grasp is formed by a grasp motion, which is operations to make the grapple pinch an object, and the grasp state, where the grapple holds the object in any manipulator movements. Thus, the framework determinately confirms the grasp motion through the requisite conditions defined by using sequential changes of binarized operation and pressure data for the grapple and the manipulator, and stochastically confirms the grasp state through the enhancement conditions defined by using force and movement vectors including vertical downward force, movement in the longer direction, and horizontal reciprocating movement. The results of experiments conducted to transport objects using an instrumented hydraulic arm indicated that the proposed framework is effective for identifying grasp/non-grasp with high accuracy, independently of various operators and environments.
|
|
16:30-16:45, Paper TuCT2.6 | |
>A User Interface for Assistive Grasping |
Weisz, Jonathan | Columbia Univ. |
Carmine, Elvezio | Columbia Univ. |
Allen, Peter | Columbia Univ. |
Keywords: Grasping, Brain Machine Interface, Human-Robot Interaction
Abstract: There has been considerable interest in producing grasping platforms using non-invasive, low bandwidth brain computer interfaces(BCIs). Most of this work focuses on low level control of simple hands. Using complex hands improves the versatility of a grasping platform at the cost of increasing its complexity. In order to control more complex hands with these low bandwidth signals, we need to use higher level abstractions. Here, we present a user interface which allows the user to combine the speed and convenience of offline pre-planned grasps with the versatility of an online planner. This system incorporates a database of pre-planned grasps with the ability to refine these grasps using an online planner designed for arbitrarily complex hands. Only four commands are necessary to control the entire grasping pipeline, allowing us to use a low cost, noninvasive commercial BCI device to produce robust grasps that reflect user intent. We demonstrate the efficacy of this system with results from five subjects and present results using this system to grasp unknown objects.
|
|
TuCT3 |
Room703 |
Demonstration and Imitation |
Regular Session |
Chair: Demiris, Yiannis | Imperial Coll. London |
Co-Chair: Ben Amor, Heni | Tech. Univ. Darmstadt |
|
15:15-15:30, Paper TuCT3.1 | |
>Online Quantum Mixture Regression for Trajectory Learning by Demonstration |
Korkinof, Dimitrios | Imperial Coll. London |
Demiris, Yiannis | Imperial Coll. London |
Keywords: Learning from Demonstration, Motion and Trajectory Generation, Humanoid Robots
Abstract: In this work, we present the online Quantum Mixture Model (oQMM), which combines the merits of quantum mechanics and stochastic optimization. More specifically it allows for quantum effects on the mixture states, which in turn become a superposition of conventional mixture states. We propose an efficient stochastic online learning algorithm based on the online Expectation Maximization (EM), as well as a generation and decay scheme for model components. Our method is suitable for complex robotic applications, where data is abundant or where we wish to iteratively refine our model and conduct predictions during the course of learning. With a synthetic example, we show that the algorithm can achieve higher numerical stability. We also empirically demonstrate the efficacy of our method in well-known regression benchmark datasets. Under a trajectory Learning by Demonstration setting we employ a multi-shot learning application in joint angle space, where we observe higher quality of learning and reproduction. We compare against popular and well-established methods, widely adopted across the robotics community.
|
|
15:30-15:45, Paper TuCT3.2 | |
>When and How to Help: An Iterative Probabilistic Model for Learning Assistance by Demonstration |
Soh, Harold | Imperial Coll. London |
Demiris, Yiannis | Imperial Coll. London |
Keywords: Learning from Demonstration, Rehabilitation Robotics, Learning and Adaptive Systems
Abstract: Crafting a proper assistance policy is a difficult endeavour but essential for the development of robotic assistants. Indeed, assistance is a complex issue that depends not only on the task-at-hand, but also on the state of the user, environment and competing objectives. As a way forward, this paper proposes learning the task of assistance through observation; an approach we term Learning Assistance by Demonstration (LAD). Our methodology is a subclass of Learning-by-Demonstration (LbD), yet directly addresses difficult issues associated with proper assistance such as when and how to appropriately assist. To learn assistive policies, we develop a novel probabilistic model that explicitly captures these elements and provide efficient, on-line, training methods. Experimental results on smart mobility assistance - using both simulation and a real-world smart wheelchair platform - demonstrate the effectiveness of our approach; the LAD model quickly learns when to assist (achieving an AUC score of 0.95 after only one demonstration) and improves with additional examples. Results show that this translates into better task-performance; our LAD-enabled smart wheelchair improved participant driving performance (measured in lap seconds) by 20.6s (a speedup of 137%), after a single teacher demonstration.
|
|
15:45-16:00, Paper TuCT3.3 | |
>Learning Sequential Tasks Interactively from Demonstrations and Own Experience |
Gräve, Kathrin | Univ. of Bonn |
Behnke, Sven | Univ. of Bonn |
Keywords: Learning from Demonstration, Human-Robot Interaction, Learning and Adaptive Systems
Abstract: Deploying robots to our day-to-day life requires them to have the ability to learn from their environment in order to acquire new task knowledge and to flexibly adapt existing skills to various situations. For typical real-world tasks, it is not sufficient to endow robots with a set of primitive actions. Rather, they need to learn how to sequence these in order to achieve a desired effect on their environment. In this paper, we propose an intuitive learning method for a robot to acquire sequences of motions by combining learning from human demonstrations and reinforcement learning. In every situation, our approach treats both ways of learning as alternative control flows to optimally exploit their strengths without inheriting their shortcomings. Using a Gaussian Process approximation of the state-action sequence value function, our approach generalizes values observed from demonstrated and autonomously generated action sequences to unknown inputs. This approximation is based on a kernel we designed to account for different representations of tasks and action sequences as well as inputs of variable length. From the expected deviation of value estimates, we devise a greedy exploration policy following a Bayesian optimization criterion that quickly converges learning to promising action sequences while protecting the robot from sequences with unpredictable outcome. We demonstrate the ability of our approach to efficiently learn appropriate action sequences in various situations on a manipulation task involving stacked boxes.
|
|
16:00-16:15, Paper TuCT3.4 | |
>Transfer in Inverse Reinforcement Learning for Multiple Strategies |
Tanwani, Ajay Kumar | Learning Algorithms and Systems Lab. (LASA), EPFL |
Billard, Aude | EPFL |
Keywords: Learning from Demonstration
Abstract: We consider the problem of incrementally learning different strategies of performing a complex sequential task from multiple demonstrations of an expert or a set of experts. While the task is the same, each expert differs in his/her way of performing it. We assume that this variety across experts' demonstration is due to the fact that each expert/strategy is driven by a different reward function, where reward function is expressed as a linear combination of a set of known features. Consequently, we can learn all the expert strategies by forming a convex set of optimal deterministic policies, from which one can match any unseen expert strategy drawn from this set. Instead of learning from scratch every optimal policy in this set, the learner transfers knowledge from the set of learned policies to bootstrap its search for new optimal policy. We demonstrate our approach on a simulated mini-golf task where the 7 degrees of freedom Barrett WAM robot arm learns to sequentially putt on different holes in accordance with the playing strategies of the expert.
|
|
16:15-16:30, Paper TuCT3.5 | |
> >Autonomous eFAST Ultrasound Scanning by a Robotic Manipulator Using Learning from Demonstrations |
Mylonas, George | Imperial Coll. London |
Giataganas, Petros | Imperial Coll. London |
Chaudery, Muzzafer | Hamlyn Centre for Robotic Surgery, Imperial Coll. London |
Vitiello, Valentina | Imperial Coll. London |
Darzi, Ara | Imperial Coll. London |
Yang, Guang-Zhong | Imperial Coll. London |
Attachments: Video Attachment
Keywords: Learning from Demonstration, Human Centered Planning and Control, Medical Robots and Systems
Abstract: We propose a learning-based controller to enable autonomous execution of the eFAST scanning by a lightweight robotic manipulator according to expert demonstrations. The benefits of this approach are two-fold. Firstly, the automatically acquired USS images can be sent to the expert radiologist from a remote location without the need for complex robotic tele-operation. Secondly, the application of learning by demonstration alleviates the complexity of robotic programming and allows extracting operator-specific knowledge in situ in a natural and intuitive way. The provision of incorporating force information can further improve the versatility of the system, allowing easy adaptation to different dynamic environments.
|
|
16:30-16:45, Paper TuCT3.6 | |
>Learning Responsive Robot Behavior by Imitation |
Ben Amor, Heni | Tech. Univ. Darmstadt |
Vogt, David | TU Bergakademie Freiberg |
Ewerton, Marco | Tech. Univ. Darmstadt |
Berger, Erik | TU Bergakademie Freiberg |
Jung, Bernhard | TU Bergakademie Freiberg |
Peters, Jan | Tech. Univ. Darmstadt |
Keywords: Human and humanoid skills/cognition/interaction, Human-Robot Interaction, Learning from Demonstration
Abstract: In this paper we present a new approach for learning responsive robot behavior by imitation of human interaction partners. Extending previous work on robot imitation learning, that has so far mostly concentrated on learning from demonstrations by a single actor, we simultaneously record the movements of two humans engaged in on-going interaction tasks and learn compact models of the interaction. Extracted interaction models can thereafter be used by a robot to engage in a similar interaction with a human partner. We present two algorithms for deriving interaction models from motion capture data as well as experimental results on a humanoid robot.
|
|
TuCT4 |
Room601 |
Snake Robot |
Regular Session |
Chair: Ishiguro, Akio | Tohoku Univ. |
Co-Chair: Fukushima, Edwardo F. | Tokyo Inst. of Tech. |
|
15:15-15:30, Paper TuCT4.1 | |
> >Gait Optimization for Roombots Modular Robots - Matching Simulation and Reality |
Moeckel, Rico | Ec. Pol. Federal de Lausanne |
Perov, Yura | Siberian Federal Univ. (Russia, Krasnoyarsk) / EPFL (Switze |
The Nguyen, Anh | EPFL |
Vespignani, Massimo | EPFL-STI-IBI-BIOROB |
Bonardi, Stephane | EPFL Ec. Pol. Federal de Lausanne |
Pouya, Soha | EPFL Ec. Pol. Federal de Lausanne |
Sproewitz, Alexander | EPFL |
van den Kieboom, Jesse | EPFL Ec. Pol. Federal de Lausanne |
Wilhelm, Frederic | EPFL |
Ijspeert, Auke | EPFL |
Attachments: Video Attachment
Keywords: Motion and Trajectory Generation, Learning and Adaptive Systems, Cellular and Modular Robots
Abstract: The design of efficient locomotion gaits for robots with many degrees of freedom is challenging and time consuming even if optimization techniques are applied. Control parameters can be found through optimization in two ways: (i) through online optimization where the performance of a robot is measured while trying different control parameters on the actual hardware and (ii) through offline optimization by simulating the robot's behavior with the help of models of the robot and its environment. In this paper, we present a hybrid optimization method that combines the best properties of online and offline optimization to efficiently find locomotion gaits for arbitrary structures. In comparison to pure online optimization, both the number of experiments using robotic hardware as well as the total time required for finding efficient locomotion gaits get highly reduced by running the major part of the optimization process in simulation using a cluster of processors. The presented example shows that even for robots with a low number of degrees of freedom the time required for optimization can be reduced by a factor of 2.5 to 30, at least, depending on how extensive the search for optimized control parameters should be. Time for hardware experiments becomes minimal. More importantly, gaits that can possibly damage the robotic hardware can be filtered before being tried in hardware. Yet in contrast to pure offline optimization, we reach well matched behavior that allows a direct transfer of locomotion gaits from simulation to hardware. This is because through a meta-optimization we adapt not only the locomotion parameters but also the parameters for simulation models of the robot and environment allowing for a good matching of the robot behavior in simulation and hardware. We validate the proposed hybrid optimization method on a structure composed of two Roombots modules with a total number of six degrees of freedom. Roombots are self-reconfigurable modular robots that can form arbitrary structures with many degrees of freedom through an integrated active connection mechanism.
|
|
15:30-15:45, Paper TuCT4.2 | |
> >Obstacles Are Beneficial to Me! Scaffold-Based Locomotion of a Snake-Like Robot Using Decentralized Control |
Kano, Takeshi | Tohoku Univ. |
Ishiguro, Akio | Tohoku Univ. |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Biomimetics, Distributed Robot Systems
Abstract: Snakes are able to move effectively by using terrain irregularities as scaffolds against which they push their bodies. This locomotion is attractive from a robotic viewpoint because irregularities in the environment of conventional robots interfere with their operation. In a previous work, we proposed a decentralized control mechanism of the scaffold-based locomotion of snakes, which combined curvature derivative control with local pressure reflex. Here, we practically demonstrate how a snake-like robot utilizing the proposed control scheme moves effectively by pushing its body against pegs.
|
|
15:45-16:00, Paper TuCT4.3 | |
>A Snake-Like Robot Incorporating Translational and Rotation Degrees of Freedom |
Primerano, Richard | Drexel Univ. |
Pietrocola, Alexander | Drexel Univ. |
Janko, Marco | Drexel Univ. |
Keywords: Biologically-Inspired Robots, Joint/Mechanism, Mechanism Design
Abstract: Numerous snake-like robot mechanisms have been developed over the past several decades. A well studied kinematic structure consists of a series of segments coupled with rotational joints. In some designs, each segment is coupled with a 2-DOF joint. In others, segments are coupled through 1-DOF joints, with even numbered joints implementing roll and odd numbered segments implementing pitch. In this paper, we present a robotic snake that implements both rotational and translational degrees of freedom in each joint. This new design allows for several new gaits to be implemented. We begin by presenting the mechanical design of the robot, and derive the kinematic equations of the robot's joints. Next, the electrical and communication systems are described. Finally, several gaits unique to this kinematic design are demonstrated.
|
|
16:00-16:15, Paper TuCT4.4 | |
> >Climbing and Descending Control of a Snake Robot on Step Environments Based on Kinematics |
Tanaka, Motoyasu | The Univ. of Electro-Communications |
Tanaka, Kazuo | Univ. of Electro-Communications |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Redundant Robots, Motion Control
Abstract: This paper proposes a snake robot control method for climbing and descending a step. On a multi-plane step environment, it is necessary for locomotion to transfer from one plane to another. A snake robot can move with touching several planes as its body is long and thin. In this paper, we propose a control method for accomplishing trajectory tracking of a snake robot on a step environment. The control method is consist of the tracking controller, the shifting method of the robot's part connecting between the planes, and the active lifting for controlling the shape of the robot. Simulations and experiments demonstrated the effectiveness of the proposed controller and the shifting method of the connecting part of the robot's body.
|
|
16:15-16:30, Paper TuCT4.5 | |
> >Development of Biologically Inspired Educational Robots Based on Gliding Locomotion |
Endo, Gen | Tokyo Inst. of Tech. |
Yamada, Hiroya | Tokyo Inst. of Tech. |
Aoki, Takeshi | Chiba Inst. of Tech. |
Hirose, Shigeo | Tokyo Inst. of Tech. |
Attachments: Video Attachment
Keywords: Education Robotics, Biologically-Inspired Robots, Entertainment Robotics
Abstract: In this paper, two types of biologically inspired educational robots based on gliding locomotion are presented. Gliding locomotion utilizes the difference between two orthogonal reaction forces to propel. Since this locomotion principle is very interesting and difficult to intuitively understand, its way of locomotion effectively evoke intellectual curiosity of students. One actuated degree of freedom (DOF) fish-like educational robot and its lecture program are developed for primary, junior high and high school students. And a snake-like educational robot which can connect arbitrary number of units, and its lecture program are developed for university students. We carried out these programs through several lectures. The results are also discussed in this paper.
|
|
16:30-16:45, Paper TuCT4.6 | |
> >Development of a Peristaltic Crawling Inspection Robot for 1-Inch Gas Pipes with Continuous Elbows |
Kishi, Tatsuya | Chuo Univ. |
Ikeuchi, Megumi | Chuo Univ. |
Nakamura, Taro | Chuo Univ. |
Attachments: Video Attachment
Keywords: Biomimetics, Biologically-Inspired Robots
Abstract: This paper describes the development of an inspection robot for use in 1-inch gas pipes. These pipes are commonly used in residences and between gas meters and a main pipe that is buried under the road, and they require regular inspection. However, appropriately advanced inspection technologies have not yet been developed. An endoscope, which is the current inspection method, can only be utilized in a limited inspection scenarios. As for robot inspection, current in-pipe robots cannot pass through a 90-degree elbow, which has a radius of curvature equal to its inside diameter (Rc = 1.0 ID). However these elbows are frequently encountered in real-life environments. In this study, to solve these problems, we developed a peristaltic crawling robot with pneumatic artificial muscles for use in 1-inch gas pipes. This robot can pass through a 90-degree elbow (Rc = 1.0 ID) in the horizontal and vertical planes. In addition, this robot can be equipped with an endoscope and take videos inside a pipe. However, has been unable to pass through continuous elbows, which are occasionally encountered. For use in real-life environments, a robot is needed that can pass through continuous elbows. In this paper, we report the development of a robot that can pass through continuous elbows.
|
|
TuCT5 |
Room605 |
Planning for Multi-Agent System I |
Regular Session |
Chair: Becker, Aaron | Rice Univ. |
Co-Chair: Vaughan, Richard | Simon Fraser Univ. |
|
15:15-15:30, Paper TuCT5.1 | |
>Eliciting Collective Behaviors through Automatically Generated Environments |
Fine, Benjamin | Texas A&M Univ. |
Shell, Dylan | Texas A&M Univ. |
Keywords: Planning, Scheduling and Coordination, Multi-Robot Coordination, Distributed Robot Systems
Abstract: Many groups of agents exhibit emergent collective behaviors. The environment in which the agents operate is one determinant of the resulting behaviors. This work shows how automatic enumeration of environments enables exploration of various collective behaviors that perform useful group functions (e.g. segregation, corralling, shape formation). Although groups of agents, such as mobile robots, can be manipulated through explicit control, this study shows that these systems can be use- fully manipulated without resorting to such imperative means. This method has obvious uses for heterogeneous robot systems, especially those which include large numbers of simple agents. The method introduced is general, in that it takes as input: (1) algorithmic specifications of the environment generation, (2) a black-box model of the individual agent’s control laws, and (3) a mathematical description of the task objective. To show the validity of the proposed method this investigation studies two behaviors (splitting and corralling) for three commonly studied motion models, including the well known Reynold’s model. Simulations and physical multi-robot trials show that automatically generated environments can elicit pre-specified behaviors from a group of individual agents. Additionally, this work investigates the effects of a group’s emergent properties on the ability to elicit the specified behavior via the environment. The findings suggest that automatically exploring environments can lead to better exploration and understanding of collective behaviors, including the identification of previously unknown emergent behaviors.
|
|
15:30-15:45, Paper TuCT5.2 | |
>Sustainable Robot Foraging: Adaptive Fine-Grained Multi-Robot Task Allocation for Maximum Sustainable Yield of Biological Resources |
Vaughan, Richard | Simon Fraser Univ. |
Song, Zhao | Simon Fraser Univ. |
Keywords: Planning, Scheduling and Coordination, Distributed Robot Systems, Biomimetics
Abstract: We introduce the concept of Maximum Sus- tainable Yield (MSY) to the context of autonomous robot foraging. MSY is an optimal approach to the problem of maximizing sustainable foraging where the resources harvested are replenished by logistic growth, e.g. living things. Over- harvesting reduces both the instantaneous resource availability and growth rate, and above some threshold will permanently deplete resources. Under-harvesting is sustainable, but fails to maximally exploit the resources. We describe a system model and use it to determine the optimal allocation of robot work to resource-producing ‘patches’. We give a practical illustration of a troublesome feature of MSY: it is too sensitive for a fixed allocation to be sustainable in practice. We show how to centrally allocate a number of robots to each patch, and then locally adapt the work rate of each robot to achieve sustainable and near-optimal foraging. This is the first study of robot foraging where the robots’ activity modifies the productivity and sustainability of the environment.
|
|
15:45-16:00, Paper TuCT5.3 | |
> >Feedback Control of Many Magnetized Tetrahymena Pyriformis Cells by Exploiting Phase Inhomogeneity |
Becker, Aaron | Rice Univ. |
Ou, Yan | Rensselaer Pol. Inst. |
Kim, Paul | Drexel Univ. |
Kim, MinJun | Drexel Univ. |
Julius, Agung | Rensselaer Pol. Inst. |
Attachments: Video Attachment
Keywords: Path Planning for Multiple Mobile Robots or Agents, Biologically-Inspired Robots, Motion and Path Planning
Abstract: Biological robots can be produced in large numbers, but are often controlled by uniform inputs. This makes position control of multiple robots inherently challenging. This paper uses magnetically-steered ciliate eukaryon (Tetrahymena pyriformis) as a case study. These cells swim at a constant speed, and can be turned by changing the orientation of an external magnetic field. We show that it is possible to steer multiple T. pyriformis to independent goals if their turning---modeled as a first-order system---has unique time constants. We provide system identification tools to parameterize multiple cells in parallel. We construct feedback control-Lyapunov methods that exploit differing phase-lags under a rotating magnetic field to steer multiple cells to independent target positions. We prove that these techniques scale to any number of cells with unique first-order responses to the global magnetic field. We provide simulations steering hundreds of cells and validate our procedure in hardware experiments with multiple cells.
|
|
16:00-16:15, Paper TuCT5.4 | |
>Stochastic Collection and Replenishment (SCAR): Objective Functions |
Palmer, Andrew William | Univ. of Sydney |
Hill, Andrew John | Univ. of Sydney |
Scheding, Steven | The Univ. of Sydney |
Keywords: Planning, Scheduling and Coordination, Field Robots, Task Planning
Abstract: This paper introduces two objective functions for computing the expected cost in the Stochastic Collection and Replenishment (SCAR) scenario. In the SCAR scenario, multiple user agents have a limited supply of a resource that they either use or collect, depending on the scenario. To enable persistent autonomy, dedicated replenishment agents travel to the user agents and replenish or collect their supply of the resource, thus allowing them to operate indefinitely in the field. Of the two objective functions, one uses a Monte Carlo method, while the other uses a significantly faster analytical method. Approximations to multiplication, division and inversion of Gaussian distributed variables are used to facilitate propagation of probability distributions in the analytical method when Gaussian distributed parameters are used. The analytical objective function is shown to have greater than 99% comparison accuracy when compared with the Monte Carlo objective function while achieving speed gains of several orders of magnitude.
|
|
16:15-16:30, Paper TuCT5.5 | |
> >Dynamic Search on the GPU |
Kapadia, Mubbasir | Univ. of Pennsylvania |
Garcia, Francisco | Univ. of Massachusetts Amherst |
Boatright, Cory D. | Grove City Coll. |
Badler, Norm | Univ. of Pennsylvania |
Attachments: Video Attachment
Keywords: Navigation, Autonomous Agents
Abstract: Path finding is a fundamental, yet computationally expensive problem in robotics navigation. Often times, it is necessary to sacrifice optimality to find a feasible plan given a time constraint due to the search complexity. Dynamic environments may further invalidate current computed plans, requiring an efficient planning strategy that can repair existing solutions. This paper presents a massively parallelized wavefront-based approach to path planning, running on the GPU, that can efficiently repair plans to accommodate world changes and agent movement, without having to restart the wavefront propagation process. In addition, we introduce a termination condition which ensures the minimum number of GPU iterations while maintaining strict optimality constraints on search graphs with non-uniform costs.
|
|
16:30-16:45, Paper TuCT5.6 | |
> >Exact Range and Bearing Control of Many Differential-Drive Robots with Uniform Control Inputs |
Becker, Aaron | Rice Univ. |
McLurkin, James | Rice Univ. |
Attachments: Video Attachment
Keywords: Path Planning for Multiple Mobile Robots or Agents, Motion and Path Planning, Micro/Nano Robots
Abstract: In this paper we investigate controlling many nonholonomic unicycles that each receive exactly the same inputs. The robots are almost homogeneous, but each robot has a unique parameter that scales its turning rate. Previous work showed that such a collection of robots can be approximately steered to arbitrary Cartesian positions, but not to arbitrary heading angles in a global reference frame. We extend this work by proving we can always steer such a collection of robots exactly to arbitrary range and bearing locations relative to targets in R 2 in a finite number of steps. We also provide existence proofs for controlling the final heading angles of many robots. This work addresses a fundamental challenge in micro- and nanorobotics with possible applications in targeted therapy, sensing, and actuation. Scale hardware experiments validate the control policy. All code is provided online.
|
|
TuCT6 |
Room604 |
Marine Robotics-Survey, Localisation and Communication |
Regular Session |
Chair: Mohseni, Kamran | Univ. of Florida at Gainesville |
Co-Chair: Hover, Franz | MIT |
|
15:15-15:30, Paper TuCT6.1 | |
>Automated Registration for Multi-Year Robotic Surveys of Marine Benthic Habitats |
Bryson, Mitch | Univ. of Sydney |
Johnson-Roberson, Matthew | Univ. of Sydney |
Pizarro, Oscar | Australian Centre for Field Robotics |
Williams, Stefan Bernard | Univ. of Sydney |
Keywords: Marine Robotics, Mapping
Abstract: This paper presents recent developments in data processing of multi-year repeat survey imagery and precision automatic registration for monitoring long-term changes in benthic marine habitats such as coral reefs and kelp forests. Three different methods are presented and compared for precision alignment of imagery maps collected over a range of time-scales from 12 hours to two years between dives. The first method uses Scale Invariant Feature Transform (SIFT) features computed over imagery mosaics to compute the relative translational offset between repeat dives. The second method employs scan-optimisation using the bathymetry generated via structure-from-motion thus capturing more stable features in the environment, lending itself to larger timescale registration. The third method uses mutual information optimisation to register imagery maps, providing robustness to changes in the colour and brightness of objects in an underwater scene across multiple years. Results are presented from field data collected using an Autonomous Underwater Vehicle (AUV) in sites across the Australian coast between 2009 and 2011.
|
|
15:30-15:45, Paper TuCT6.2 | |
>Underwater Stereo SLAM with Refraction Correction |
Servos, James | Univ. of Waterloo |
Smart, Michael | Univ. of Waterloo |
Waslander, Steven Lake | Univ. of Waterloo |
Keywords: Marine Robotics, SLAM, Computer Vision
Abstract: This work presents a method for underwater stereo localization and mapping for detailed inspection tasks. The method generates dense, geometrically accurate reconstructions of underwater environments by compensating for image distortions due to refraction. A refractive model of the camera and enclosure is calculated offline using calibration images and produces non-linear epipolar curves for use in stereo matching. An efficient block matching algorithm traverses the precalculated epipolar curves to find pixel correspondences and depths are calculated using pixel ray tracing. Finally the depth maps are used to perform dense simultaneous localization and mapping to generate a 3D model of the environment. The localization and mapping algorithm incorporates refraction corrected ray tracing to improve map quality. The method is shown to improve overall depth map quality over existing methods and to generate high quality 3-D reconstructions.
|
|
15:45-16:00, Paper TuCT6.3 | |
>Hierarchical Underwater Localization in Dominating Background Flow Fields |
Song, Zhuoyuan | Univ. of Florida |
Mohseni, Kamran | Univ. of Florida at Gainesville |
Keywords: Marine Robotics, Localization, Sensor Networks
Abstract: The effect of ocean flow on the motion of autonomous underwater vehicles (AUV) is often crucial in the development of underwater localization algorithms and should not be treated as small disturbances. The domination of strong ocean currents and the requirement of low power consumption prohibit AUVs to move against a background flow to obtain localization correction in a timely manner. Our recent studies, among others, enable an unmanned vehicle to follow a near optimal trajectory found by Lagrangian coherent structures based fluid control algorithm with minimal fuel usage, which improves the vehicles' runtime and the path following accuracy in the presence of strong background flow. Here, we propose a three-dimensional fully distributed localization hierarchy to improve the localization of low-cost mobile marine data collection underwater sensor networks using intra-vehicle communication and measurements. The proposed algorithm is realized by using the extended Kalman filter. Correlation terms in covariance matrices are considered independently to meet the distributed feature. Resulting simulated localization errors are bounded at satisfactory levels and the relationship between the number of AUVs and the performance of the algorithm is investigated.
|
|
16:00-16:15, Paper TuCT6.4 | |
>Learning-Based Event Response for Marine Robotics |
Bernstein, Matthew | Carnegie Mellon Univ. |
Graham, Rishi | Monterey Bay Aquarium Res. Inst. |
Cline, Danelle | Monterey Bay Aquarium Res. Inst. |
Dolan, John M. | Carnegie Mellon Univ. |
Rajan, Kanna | Monterey Bay Aquarium Res. Inst. |
Keywords: Marine Robotics, Learning and Adaptive Systems, Energy and environment monitoring and management
Abstract: Robotic vehicles have become a critical tool for studying the under-sampled coastal ocean. This has led to new paradigms in scientific discovery. The combination of agility, reactivity, and persistent presence makes autonomous robots ideal for targeted sampling of elusive, episodic events such as algal blooms. In order to achieve this goal, they need to be deployed at the right place and time. To that end, we have designed and will soon deploy a shore-based event recognition technology to continuously monitor remote sensing imagery for algal blooms as targets for robotic field experiments. A Support Vector Machine underlies a field-tested decision support system which scientists will consult prior to deploying robots in the coastal ocean. Our initial experiments targeted for the Monterey Bay will be extended for the upcoming March 2013 field experiments in the Southern California Bight.
|
|
16:15-16:30, Paper TuCT6.5 | |
>Autonomous Mobile Acoustic Relay Positioning As a Multi-Armed Bandit with Switching Costs |
Cheung, Mei Yi | MIT |
Leighton, Joshua | Massachusetts Inst. of Tech. |
Hover, Franz | MIT |
Keywords: Marine Robotics, Networked Robots, Learning and Adaptive Systems
Abstract: Underwater acoustic communication channels display highly variable and stochastic performance, especially in multipath-limited shallow-water and harbor environments. A mobile acoustic node can, however, learn about the channel's properties as it moves about. Maximizing the cumulative data transmission through adaptive node positioning is in fact a clean exploitation vs. exploration scenario because we trade off learning about poorly known locations with exploiting good ones. While this problem is well described with the stochastic multi-armed bandit formalism, the classical assumption of costless switching is untenable in the field, where slow-moving vehicles are covering large distances. We present a heuristic adaptation to the MAB Gittins index rule with limited policy enumeration to account for switching costs, and describe field experiments conducted in the Charles River (Boston MA). The field data establish that the MAB and its switching cost extension are tractable in this application, and that performance is consistently superior to that of epsilon-greedy policies.
|
|
16:30-16:45, Paper TuCT6.6 | |
>Tracking Ocean Fronts with Multiple Vehicles and Mixed Communication Losses |
Reed, Brooks | MIT |
Hover, Franz | MIT |
Keywords: Marine Robotics, Networked Robots, Multi-Robot Coordination
Abstract: We make two contributions toward integrated monitoring over large spatial scales, with multiple collaborating vehicles. Our focus is dynamic ocean features such as fronts and plumes. To support strong networked-control designs, we first develop a clean linear time-invariant framework for tracking features, that directly couples the global structure of the process to vehicle positioning. To address the packet loss inherent in underwater acoustic communications, we then extend the synthesis technique of Imer et al. [1] to the case where measurements and control commands suffer loss with differing statistics among the multiple channels. Simulations show that the integrated feedback system achieves good performance in front tracking.
|
|
TuCT7 |
Room701 |
Motion Control |
Regular Session |
Chair: Kulic, Dana | Univ. of Waterloo |
Co-Chair: Plooij, Michiel | Delft Univ. of Tech. |
|
15:15-15:30, Paper TuCT7.1 | |
> >Optimization of Feedforward Controllers to Minimize Sensitivity to Model Inaccuracies |
Plooij, Michiel | Delft Univ. of Tech. |
de Vries, Michiel | Delft Univ. of Tech. |
Wolfslag, Wouter | Delft Univ. of Tech. |
Wisse, Martijn | Delft Univ. of Tech. |
Attachments: Video Attachment
Keywords: Motion Control, Industrial Robots, Biologically-Inspired Robots
Abstract: The common view on feedforward control is that it needs an accurate model in order to accurately predict a future state of the system. However, in this paper we show that there are model inaccuracies that do not affect the final position of a motion, when using the right feedforward controller. Having an accurate final position is the main requirement in the task we consider: a pick-and-place task. We optimized the feedforward controllers such that the effect of model inaccuracies on the final position was minimized. The system we studied is a one DOF robotic arm in the horizontal plane, of which we show simulation and hardware results. The results show that the errors in the final position can be reduced to approximately zero for an inaccurate Coulomb, viscous or torque dependent friction. Furthermore, errors in the final position can be reduced, but not to zero, for an inaccurate inertia or motor constant. In conclusion, we show that for certain model inaccuracies, no feedback is required to eliminate the effect of an inaccurate model on the final position of a motion.
|
|
15:30-15:45, Paper TuCT7.2 | |
> >Modular Control of Limit Cycle Locomotion Over Unperceived Rough Terrain |
Ajallooeian, Mostafa | Biorobotics Lab. EPFL |
Gay, Sébastien | EPFL Ec. Pol. Fédérale de Lausanne |
Tuleu, Alexandre | EPFL, Biorobotics Lab. |
Sproewitz, Alexander | EPFL |
Ijspeert, Auke | EPFL |
Attachments: Video Attachment
Keywords: Motion Control, Legged Robots, Kinematics
Abstract: We present a general approach to design modular controllers for limit cycle locomotion over unperceived rough terrain. The control strategy uses a Central Pattern Generator (CPG) model implemented as coupled nonlinear oscillators as basis. Stumbling correction and leg extension reflexes are implemented as feedbacks for fast corrections, and model based posture control mechanisms define feedbacks for continuous corrections. The control strategy is validated on a detailed physics-based simulated model of a compliant quadruped robot, the Oncilla robot. We demonstrate dynamic locomotion with a speed of more than 1.5 BodyLength/s over unperceived uneven terrains, steps, and slopes.
|
|
15:45-16:00, Paper TuCT7.3 | |
>Mobile Robot Connectivity Maintenance Based Electromagnetic Field Recognition |
Ayad, Mustafa | Univ. of Denver |
Jun Zhang Jason, Jason | Univ. of Denver |
Voyles, Richard | National Science Foundation |
Mahoor, Mohammad | Univ. of Denver |
Keywords: Motion Control, Communication-aware Sensor and Motion Planning, Sensor Networks
Abstract: This paper presents a method for proactive robot communication connectivity maintenance based on electromagnetic field (EMF) recognition and signal strength (SS) gradient estimation for mobile robots. To achieve these goals in an efficient manner, we combine EMF recognition method and gradient descent of SS measurements into a proactive robot motion control algorithm in a way that maintains connectivity among mobile robots in the presence of a radio frequency (RF) obstacle. The EMF recognition method utilizes hidden Markov models (HMMs) for learning EMF environments based on SS measurements. The proposed motion control algorithm uses the EMF recognition and gradient method results to drive the robots towards favorable locations in which robots can communicate. The numerical simulation demonstrates promising EMF recognition, robot motion control results and confirms their abilities in proactive robot motion control for connectivity maintenance.
|
|
16:00-16:15, Paper TuCT7.4 | |
>Nonlinear Control of Unicycle-Like Robots for Person Following |
Pucci, Daniele | I3S/CNRS and INRIA |
Marchetti, Luca | Sophia Antipolis - Méditerranée |
Morin, Pascal | UPMC |
Keywords: Motion Control, Nonholonomic Motion Planning, Autonomous Agents
Abstract: This paper addresses the person following problem for nonholonomic wheeled robots. Because of the robot's nonholonomy and the difficulty to estimate the person orientation, classical control laws used to address this problem induce strong limitations on the desired robot location with respect to the person. We propose a new nonlinear control law that allows for much more versatility in this following application. Simulation and experimental results performed in real scenarios verify the effectiveness of the proposed approach.
|
|
16:15-16:30, Paper TuCT7.5 | |
> >Robust Path Following for Robot Manipulators |
Gill, Rajan | Univ. of Waterloo |
Kulic, Dana | Univ. of Waterloo |
Nielsen, Christopher | Univ. of Waterloo |
Attachments: Video Attachment
Keywords: Motion Control, Motion and Path Planning, Industrial Robots
Abstract: Path following controllers make the output of a control system approach and traverse a pre-specified path with no a priori time-parametrization. This paper implements a path following controller, based on transverse feedback linearization (TFL), which guarantees invariance of the path to be followed. The coordinate and feedback transformation employed allows one to easily design control laws to generate arbitrary desired motions on the path for the closed-loop system. The approach is applied to an uncertain and simplified model of a robot manipulator for which none of the dynamic parameters are measured. The controller is made robust to modelling uncertainties using Lyapunov redesign. The robustified controller is tested on a 4-degree-of-freedom (4-DOF) manipulator with a combination of revolute and linear actuated links. The experimental results show a substantial improvement when using the robust controller for path following versus standard state feedback.
|
|
16:30-16:45, Paper TuCT7.6 | |
>Iterative Learning Identification and Computed Torque Control of Robots |
Gautier, Maxime | Univ. of Nantes/IRCCyN |
Jubien, Anthony | Univ. de nantes |
Janot, Alexandre | ONERA |
Keywords: Calibration and Identification, Industrial Robots, Learning and Adaptive Systems
Abstract: This paper deals with a new iterative learning dynamic identification and control method of robot. The robot is closed-loop controlled with a Computed Torque Control (CTC). The parameters of the Inverse Dynamic Model (IDM), which calculates the CTC are calculated to minimize the quadratic error between the actual joint force/torque and a joint force/torque calculated with the Inverse Dynamic Identification Model (IDIM), linear in relation to the parameters. Usually the parameters are off-line linear least squares estimated ((IDIM-LS) where the IDIM is calculated with the joint position and its noisy derivatives, which cannot take into account variations of the parameters. The new method called IDIM-ILIC (IDIM with Iterative Learning Identification and Control) overcomes these 2 drawbacks. The parameters are periodically calculated over a moving time window to update the IDM of the CTC, and the IDIM is calculated with the noise-free data of the trajectory generator, which avoids using the noisy derivatives of the actual joint position. A study of convergence of the method is performed in simulation and an experimental setup with stationary parameters and with a variation of the payload on a prismatic joint validates the procedure.
|
|
TuCT8 |
Room702 |
Robot Audition II |
Organized Session |
Chair: Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Co-Chair: Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
Organizer: Ince, Gokhan | Istanbul Tech. Univ. |
Organizer: Okuno, Hiroshi G. | Kyoto Univ. |
Organizer: Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Organizer: Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
Organizer: Kumon, Makoto | Graduate School of Science and Tech. Kumamoto |
Organizer: Kagami, Satoshi | National Inst. of AIST |
Organizer: Michaud, Francois | Univ. de Sherbrooke |
Organizer: Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
|
15:15-15:45, Paper TuCT8.1 | |
Keynote Talk - Outdoor Auditory Scene Analysis |
Okuno, Hiroshi G. | Kyoto Univ. |
|
|
15:45-16:00, Paper TuCT8.2 | |
>Bayesian Non-Field-Of-View Target Estimation Incorporating an Acoustic Sensor |
Kumon, Makoto | Graduate School of Science and Tech. Kumamoto |
Kimoto, Daisuke | Graduate School of Science and Tech. Kumamoto Univ. |
Takami, Kuya | Virginia Pol. Inst. and State Univ. |
Furukawa, Tomonari | Virginia Pol. Inst. and State Univ. |
Keywords: Localization
Abstract: This paper presents non-field-of-view (NFOV) tar-get estimation incorporating an acoustic sensor, which consists of two microphones. The proposed approach derives the in-teraural level difference (ILD) of observations from the two microphones for different target positions and stores the ILDs as database a priori. Given a new acoustic observation on a target, an acoustic observation likelihood is created by calculating the correlation of the ILD of the new observation to the stored ILDs. A joint observation likelihood is then developed by fusing the optical and acoustic observation likelihoods, and the recursive Bayesian estimation updates and maintains belief on the target using the joint observation likelihood. The proposed approach detects a target positively using an acoustic sensor even if it is outside the field of view of the optical sensor and localizes the target accurately by estimating it within the RBE. The efficacy of the proposed approach was first validated by experimental studies. Further numerical demonstrations then show the applicability of the proposed approach to the NFOV target estimation.
|
|
16:00-16:15, Paper TuCT8.3 | |
>Creation of Radiated Sound Intensity Maps Using Multi-Modal Measurements Onboard an Autonomous Mobile Platform |
Even, Jani | ATR |
Kallakuri, Nagasrikanth | Advanced Telecommunications Res. Inst. |
Morales Saiki, Luis Yoichi | Advanced Telecommunications Res. Inst. International |
Ishi, Carlos Toshinori | ATR |
Hagita, Norihiro | ATR |
Keywords: Mapping, Sensor Fusion, Localization
Abstract: This paper presents a method for mapping the radiated sound intensity of an environment using an autonomous mobile platform. The sound intensities radiated by the objects are estimated by combining the sound intensity at the platform's position (estimated with a steered response power algorithm) and the distances to the objects (estimated using laser range finders). By combining the estimated sound intensity at the platform's position with the platform's pose obtained from a particle filter based localization algorithm, the sound intensity radiated from the objects is registered in the cells of a grid map covering the environment. This procedure creates a map of the radiated sound intensity that contains information about the sound directivity. To illustrate the effectiveness of the proposed method, a map of radiated sound intensity is created for a test environment. Then the position and the directivity of the sound sources in the test environment are estimated from this map.
|
|
16:15-16:30, Paper TuCT8.4 | |
>Dereverberation Robust to Speaker's Azimuthal Orientation in Multi-Channel Human-Robot Communication |
Gomez, Randy | Honda Res. Inst. Japan Co., Ltd. |
Nakamura, Keisuke | Honda Res. Inst. Japan Co., Ltd. |
Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Keywords: Voice, Speech Synthesis and Recognition
Abstract: The acoustical dynamics of reverberation in an enclosed environment poses a problem to human-robot communication. Any change in the azimuthal orientation of the speaker contributes to unpredictable acoustical activity resulting in a degradation in the performance of the automatic speech recognition (ASR) system. Thus, dereverberation techniques need to address this issue prior to ASR. Dereverberation in multi-channel applications primarily evolves in the adoption of a suitable reverberant model that results to a computationally feasible solution and at the same time yields an accurate estimate of the harmful reflections (i.e., late reflection) for effective suppression. In this paper we address this problem by introducing a hybrid method based on multi-channel processing on a single-channel reverberant model platform. The proposed method is capable of accurate signal estimation, a property inherent to a multi-channel system, and at the same time bears the computational efficiency derived from single-channel reverberant model approach. The proposed method is summarized as follows; First, multi-channel sound-source processing is employed to obtain the full reverberant and the late reflection signal estimates. Then, equalization is employed to update the late reflection estimate reflective of the change in azimuth prior to dereverberation. The equalization parameters for azimuthal change are obtained through an offline optimization procedure. Experimental evaluation in an actual human-robot communication environment shows that the proposed method outperforms existing methods in terms of robustness in the ASR performance.
|
|
16:30-16:45, Paper TuCT8.5 | |
>Posture Estimation of Hose-Shaped Robot Using Microphone Array Localization |
Bando, Yoshiaki | Kyoto Univ. |
Mizumoto, Takeshi | Honda Res. Inst. Japan, Co. Ltd. |
Itoyama, Katsutoshi | Kyoto Univ. |
Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Okuno, Hiroshi G. | Kyoto Univ. |
Keywords: Search and Rescue Robots, Localization
Abstract: This paper presents a posture estimation of hose-shaped robot using microphone array localization. The hose-shaped robots, one of major rescue robots, have problems with navigation because their posture is too flexible for a remote operator to control to go as far as desired. For navigational and mission usability, the posture estimation of the hose-shaped robot is essential. We developed a posture estimation method with a microphone array and small loudspeakers equipped on the hose-shaped robot. Our method consists of two steps: (1) playing a known sound from the loudspeaker one-by-one, and (2) estimating the microphone positions on the hose-shaped robot instead of estimating the posture directly. We designed a time difference of arrival (TDOA) estimation method to be robust against directional noise and implemented a prototype system using a posture model of the hose-shaped robot and an Extended Kalman Filter (EKF). The validity of our approach is evaluated by the experiments with both signals recorded in an anechoic chamber and simulated data.
|
|
TuCT9 |
Room608 |
Unmanned Aerial Vehicles III |
Regular Session |
Chair: Albu-Schäffer, Alin | DLR - German Aerospace Center |
Co-Chair: Lee, Dongjun | Seoul National Univ. |
|
15:15-15:30, Paper TuCT9.1 | |
> >First Analysis and Experiments in Aerial Manipulation Using Fully Actuated Redundant Robot Arm |
Huber, Felix | German Aerospace Center |
Kondak, Konstantin | German Aerospace Center |
Krieger, Kai | German Aerospace Center |
Sommer, Dominik | German Aerospace Center (DLR) |
Schwarzbach, Marc | German Aerospace Center (DLR) |
Laiacker, Maximilian | German Aerospace Center (DLR) |
Kossyk, Ingo | German Aerospace Center (DLR) |
Parusel, Sven | German Aerospace Center |
Haddadin, Sami | German Aerospace Center (DLR) |
Albu-Schäffer, Alin | DLR - German Aerospace Center |
Attachments: Video Attachment
Keywords: Aerial Robotics, Unmanned Aerial Systems, Field Robots
Abstract: In this paper we describe a system for aerial manipulation composed of a helicopter platform and a fully actuated seven Degree of Freedom (DoF) redundant industrial robotic arm. We present the first analysis of such kind of systems and show that the dynamic coupling between helicopter and arm can generate diverging oscillations with very slow frequency which we called phase circles. Based on the presented analysis, we propose a control approach for the whole system. The partial decoupling between helicopter and arm - which eliminates the phase circles - is achieved by means of special movement of robotic arm utilizing its redundant DoF. For the underlying arm control a specially designed impedance controller was proposed. In different flight experiments we showcase that the proposed kind of system type might be used in the future for practically relevant tasks. In an integrated experiment we demonstrate a basic manipulation task - impedance based grasping of an object from the environment underlaying a visual object tracking control loop.
|
|
15:30-15:45, Paper TuCT9.2 | |
>Hybrid Force/Motion Control and Internal Dynamics of Quadrotors for Tool Operation |
Nguyen, Hai-Nguyen | Seoul National Univ. |
Lee, Dongjun | Seoul National Univ. |
Keywords: Aerial Robotics, Dynamics, Force Control
Abstract: This paper presents a hybrid force/motion control framework for quadrotors with a rigid/light tool attached on it. By transforming the quadrotor dynamics into that of the tool-tip position y and applying the passive decomposition to decompose its dynamics into tangential and normal components w.r.t. a contact surface, we design hybrid position/force control. We also elucidate the internal dynamics (i.e., the dynamics hidden from the tool-tip position and yaw angle output and not directly affected by the control action due to the quadrotor's under-actuation), reveal a (seemingly counter-intuitive) necessary condition for internal stability (i.e., tool above the quadrotor, not beneath it), and propose a stabilizing control action to ensure the angular rates still be bounded while preventing the finite-time escape. Simulations are performed to support the theory.
|
|
15:45-16:00, Paper TuCT9.3 | |
> >Carrying a Flexible Payload with Multiple Flying Vehicles |
Ritz, Robin | ETH Zürich |
D'Andrea, Raffaello | ETHZ |
Attachments: Video Attachment
Keywords: Aerial Robotics, Unmanned Aerial Systems, Motion Control
Abstract: This paper introduces a method for carrying a flexible payload with multiple attached flying vehicles. A model for a particular class of flexible structures is presented, and an estimator is derived that observes the pose of the structure in space as well as the magnitude of some characteristic deformation modes. A control strategy that controls the flexible payload to a desired pose while also controlling the deformations to zero is introduced. The presented methods are validated in the ETH Zurich Flying Machine Arena by flying with a thin, flexible ring that is carried by six quadrocopters.
|
|
16:00-16:15, Paper TuCT9.4 | |
>Quadrocopter Pole Acrobatics |
Brescianini, Dario | ETH Zurich |
Hehn, Markus | ETH Zürich |
D'Andrea, Raffaello | ETHZ |
Keywords: Aerial Robotics, Motion and Trajectory Generation, Adaptive Control
Abstract: We present the design of a system that allows quadrocopters to balance an inverted pendulum, throw it into the air, and catch and balance it again on a second vehicle. Based on first principles models, a launch condition for the pole is derived and used to design an optimal trajectory to throw the pole towards a second quadrocopter. An optimal catching instant is derived and the corresponding position is predicted by simulating the current position and velocity estimates forward in time. An algorithm is introduced that generates a trajectory for moving the catching vehicle to the predicted catching point in real time. By evaluating the pole state after the impact, an adaptation strategy adapts the catch maneuver such that the pole rotates into the upright equilibrium by itself. Experimental results demonstrate the performance of the system.
|
|
16:15-16:30, Paper TuCT9.5 | |
>A Computationally Efficient Algorithm for State-To-State Quadrocopter Trajectory Generation and Feasibility Verification |
Mueller, Mark Wilfried | ETH Zurich |
Hehn, Markus | ETH Zürich |
D'Andrea, Raffaello | ETHZ |
Keywords: Aerial Robotics, Motion and Path Planning, Unmanned Aerial Systems
Abstract: An algorithm is proposed allowing for the rapid generation and evaluation of quadrocopter state interception trajectories. These trajectories are from arbitrary initial states to final states defined by the vehicle position, velocity and acceleration with a specified end of time. Sufficient criteria are then derived allowing trajectories to be tested for feasibility with respect to thrust and body rates. It is also shown that the range of a linear combination of the vehicle state can be solved for in closed form, useful e.g. for testing that the position remains within a box. The algorithm is applied by revisiting the problem of finding a trajectory to hit a ball towards a target with a racket attached to a quadrocopter. The trajectory generator is used in a model predictive control like strategy, where thousands of trajectories are generated and evaluated at every controller update step, with the first input of the optimal trajectory being sent to the vehicle. It is shown that the method can generate and evaluate on the order of one million trajectories per second on a standard laptop computer.
|
|
16:30-16:45, Paper TuCT9.6 | |
> >Building Tensile Structures with Flying Machines |
Augugliaro, Federico | ETH Zurich |
Mirjan, Ammar | ETH Zurich |
Gramazio, Fabio | ETH Zurich |
Kohler, Matthias Daniel | ETH Zurich |
D'Andrea, Raffaello | ETHZ |
Attachments: Video Attachment
Keywords: Aerial Robotics, Robotics in Construction, Unmanned Aerial Vehicles
Abstract: This paper presents the building of lightweight tensile structures with quadrocopters. The construction elements (such as ropes, cables, and wires) in this kind of structure are subject to tension forces. This paper identifies the basic building elements (nodes, links) required for the construction of tensile structures, and translates them into meaningful trajectories for quadrocopters. The use of a library of building elements is suggested. Hybrid force-position control strategies based on admittance control are exploited. Prototypical tensile structures are built by quadrocopters to validate the proposed approach. An accompanying video shows the building process.
|
|
TuCT10 |
Room609 |
Grasping II |
Regular Session |
Chair: Wang, Zhidong | Chiba Inst. of Tech. |
Co-Chair: Sun, Yu | Univ. of South Florida |
|
15:15-15:30, Paper TuCT10.1 | |
>Classical Grasp Quality Evaluation: New Algorithms and Theory |
Pokorny, Florian T. | KTH Royal Inst. of Tech. |
Kragic, Danica | KTH |
Keywords: Grasping
Abstract: This paper investigates theoretical properties of a well-known L 1 grasp quality measure Q whose approximation Q l- is commonly used for the evaluation of grasps and where the precision of Q l- depends on an approximation of a cone by a convex polyhedral cone with l edges. We prove the Lipschitz continuity of Q and provide an explicit Lipschitz bound that can be used to infer the stability of grasps lying in a neighbourhood of a known grasp. We think of Q l- as a lower bound estimate to Q and describe an algorithm for computing an upper bound Q +. We provide worst-case error bounds relating Q and Q l-. Furthermore, we develop a novel grasp hypothesis rejection algorithm which can exclude unstable grasps much faster than current implementations. Our algorithm is based on a formulation of the grasp quality evaluation problem as an optimization problem, and we show how our algorithm can be used to improve the efficiency of sampling based grasp hypotheses generation methods.
|
|
15:30-15:45, Paper TuCT10.2 | |
>Evaluation of Prosthetic Hands Prehension Using Grasp Quality Measures |
Leon, Beatriz | Univ. Jaume I |
Rubert, Carlos | Univ. Jaume I |
Sancho-Bru, Joaquin | Univ. Jaume I |
Morales, Antonio | Univ. Jaume I |
Keywords: Grasping, Rehabilitation Robotics, Animation and Simulation
Abstract: Prosthetic hands have evolved and improved over the years, helping people gaining manipulation capabilities. Having a simulation tool able to obtain quantitative evaluation of the grasp capabilities of such hands could give insights as how to improve the design of hand prostheses or robotic hands by means of obtaining better quality scores. The purpose of this work is to present a framework developed to evaluate the grasp capabilities of a prosthetic hand using a selected set of grasp quality measures, and compare the results with the ones obtained for the human hand using a biomechanical model. Experiments grasping an object with different postures and varying aspects of the prosthetic hand model were performed showing the functionality of the proposed framework to evaluate the grasp quality.
|
|
15:45-16:00, Paper TuCT10.3 | |
>Functional Analysis of Grasping Motion |
Dai, Wei | Univ. of South Florida |
Sun, Yu | Univ. of South Florida |
Qian, Xiaoning | Univ. of South Florida |
Keywords: Grasping
Abstract: This paper presents a novel grasping motion analysis technique based on functional principal component analysis (fPCA). The functional analysis of grasping motion provides an effective representation of grasping motion and emphasizes motion dynamic features that are omitted by classic PCA-based approaches. The proposed approach represents, processes, and compares grasping motion trajectories in a low-dimensional space. An experiment was conducted to record grasping motion trajectories of 15 different grasp types in Cutkosky grasp taxonomy. We implemented our method for the analysis of collected grasping motion in the PCA+fPCA space, which generated a new data-driven taxonomy of the grasp types, and naturally clustered grasping motion into 5 consistent groups across 5 different subjects. The robustness of the grouping was evaluated and confirmed using a ten-fold cross validation approach.
|
|
16:00-16:15, Paper TuCT10.4 | |
>Optimal Two-Finger Squeezing of Deformable Objects |
Jia, Yan-Bin | Iowa State Univ. |
Lin, Huan | Iowa State Univ. |
Guo, Feng | Iowa State Univ. |
Keywords: Grasping, Dexterous Manipulation, Contact Modelling
Abstract: This paper gives an in-depth analysis of twofinger squeeze grasping of deformable objects introduced in our previous work [7] with a focus on two special classes: stable squeezes, which minimize the potential energy of the system among squeezes of the same magnitude, and pure squeezes, which eliminate all possible Euclidean motions from the resulting deformations. Then we move on to characterize the best resistance by a grasp to a pushing adversary finger, as the one that minimizes the work done by the grasping fingers. The optimization scheme incorporates this metric into the event-driven algorithm from [7] to deal with frictional segment contacts. Simulation and experimental results are presented.
|
|
16:15-16:30, Paper TuCT10.5 | |
>Friction Coefficients and Grasp Synthesis |
Hang, Kaiyu | KTH Royal Inst. of Tech. |
Pokorny, Florian T. | KTH Royal Inst. of Tech. |
Kragic, Danica | KTH |
Keywords: Grasping, Contact Modelling
Abstract: We propose a new concept called friction sensitivity which measures how susceptible a specific grasp is to changes in the underlying friction coefficients. We develop algorithms for the synthesis of stable grasps with low friction sensitivity and for the synthesis of stable grasps in the case of small friction coefficients. We describe how grasps with low friction sensitivity can be used when a robot has an uncertain belief about friction coefficients and study the statistics of grasp quality under changes in those coefficients. We also provide a parametric estimate for the distribution of grasp qualities and friction sensitivities for a uniformly sampled set of grasps.
|
|
16:30-16:45, Paper TuCT10.6 | |
>Extended Independent Contact Regions for Grasping Applications |
Dang-Vu, Bao-Anh | German Aerospace Center (DLR) |
Roa, Maximo A. | German Aerospace Center, DLR |
Borst, Christoph | German Aerospace Center (DLR) |
Keywords: Grasping, Dexterous Manipulation
Abstract: Independent contact regions have been proposed as a way to overcome possible errors in finger positioning for grasping an object. Efficient implementations for their computation have been developed, that even allow their usage in real-time telemanipulation applications. However, the main problems in the computation of contact regions are that they strongly depend on the initial grasp used as an starting point, and that for a given initial grasp there is not a unique set of contact regions. This paper analyzes the optimality of current approaches for ICR computation in 2D, where the optimal regions are still easily computable, and proposes an algorithm to obtain contact regions closer to the optimal ones. The approach is implemented and analyzed for 2D and 3D objects with any number of contact points.
|
|
TuCT11 |
Room801 |
Robot Manipulator |
Regular Session |
Chair: Mae, Yasushi | Osaka Univ. |
Co-Chair: Harada, Kensuke | National Inst. of AIST |
|
15:15-15:30, Paper TuCT11.1 | |
>Error Recovery Using Task Stratification and Error Classification for Manipulation Robots in Various Fields |
Nakamura, Akira | National Inst. of Advanced IndustrialScienceandTechnology (A |
Nagata, Kazuyuki | National Inst. of AIST |
Harada, Kensuke | National Inst. of AIST |
Yamanobe, Natsuki | Advanced Industrial Science and Tech. |
Tsuji, Tokuo | Kyushu Univ. |
Foissotte, Torea | Tahiti Ingenierie |
Kawai, Yoshihiro | National Inst. of AdvancedIndustrialScienceandTechnology (AI |
Keywords: Robot Safety, Formal Methods in Robotics and Automation, Failure Detection and Recovery
Abstract: Dexterous manipulation is an important function for working robots. Manipulator tasks such as grasping, assembly and disassembly can generally be divided into several motion primitives. We call such motion primitives “skills” and explain how most manipulator tasks can be composed of sequences of these skills. We will address the issues involved with various types of robots such as maintenance robots and service robots. We have considered hierarchizing the manipulation tasks of these robots since their tasks have become more complex than ever before. Additionally, as errors are seen likely to increase in complex tasks, it is important to implement effective error recovery technology. This paper presents our proposal for a new type of error recovery that uses the concepts of task stratification and error classification which can be expressed specifically using flow charts.
|
|
15:30-15:45, Paper TuCT11.2 | |
>Learning the Dynamics of Doors for Robot Manipulation |
Endres, Felix | Univ. of Freiburg |
Trinkle, Jeff | Rensselaer Pol. Inst. |
Burgard, Wolfram | Univ. of Freiburg |
Keywords: Learning from Demonstration, Learning and Adaptive Systems, Dynamics
Abstract: Opening doors is a fundamental skill for mobile robots operating in human environments. In this paper we present an approach to learn a dynamic model of a door from sensor observations and utilize it for effectively swinging the door open to a desired angle. The learned model enables the realization of dynamic door-opening strategies and reduces the complexity of the door opening task. For example, the robot does not need to maintain a grasp of the handle, which would form a closed kinematic chain. Accordingly, it reduces the degrees of freedom required of the manipulator and facilitates motion planning. Additionally, execution is faster, because the robot merely needs to push the door long enough to achieve the right combination of position and speed such that the door stops at the desired state. Our approach applies Gaussian process regression to learn the deceleration of the door with respect to position and velocity of the door. This model of the dynamics can be easily learned from observing a human teacher or by interactive experimentation.
|
|
15:45-16:00, Paper TuCT11.3 | |
> >Robotic Force Estimation Using Motor Torques and Modeling of Low Velocity Friction Disturbances |
Linderoth, Magnus | Lund Univ. |
Stolt, Andreas | Lund Univ. |
Robertsson, Anders | LTH, Lund Univ. |
Johansson, Rolf | Lund Univ. |
Attachments: Video Attachment
Keywords: Force and Tactile Sensing, Industrial Robots, Redundant Robots
Abstract: For many robot operations force control is needed, but force sensors may be expensive and add mass to the system. An alternative is to use the motor torques, though friction causes large disturbances. The Coulomb friction can be quite well known when a joint is moving, but has much larger uncertainties for velocities close to zero. This paper presents a method for force estimation that accounts for the velocity-dependent uncertainty of the Coulomb friction and combines data from several joints to produce accurate estimates. The estimate is calculated by solving a convex optimization problem in real time. The proposed method was experimentally evaluated on a force-controlled dual-arm assembly operation and validated with data from a force sensor. The estimates were shown to improve with the number of joints used, and the method can even exploit data from an arm that is controlled not to move.
|
|
16:00-16:15, Paper TuCT11.4 | |
> >Fingertip Force Control Based on Max Torque Adjustment for Dexterous Manipulation of an Anthropomorphic Hand |
Nguyen, Kien Cuong | Univ. Pierre et Marie Curie - Paris 6 |
Perdereau, Véronique | Univ. Pierre et Marie Curie - Paris 6 |
Attachments: Video Attachment
Keywords: Force Control, Dexterous Manipulation, Multifingered Hands
Abstract: Despite recent progress, the performance of force control algorithms still appear to be poor when applying to systems with significant backlash, low precision of position sensors, low communication bandwidth and computation power. Anthropomorphic robot hands with tendon driven actuators are typical examples of such systems. To overcome this difficulty, this paper proposes an approach that uses the torque saturation (max-torque) of the joint position control loops to control the end-effector (fingertip) force. This control scheme has been implemented and tested on the Shadow motor robot hand. An application of this control scheme has also been implemented for two fingers holding and rotating an object around the vertical axis. This experiment shows the strong potential of this force control algorithm for grasping and dexterous manipulation activities.
|
|
16:15-16:30, Paper TuCT11.5 | |
>Flat-Panel Ultrasound Robot: A Novel Imaging Concept and a Novel Motorized Kinematics for an Ultrasound Probe During Laparoscopic Interventions |
Gumprecht, Jan David Jerome | Tech. Univ. München |
Geiger, Florian Benedikt | Tech. Univ. Munich |
Stolzenburg, Jens-Uwe | Univ. Leipzig |
Lueth, Tim C. | Tech. Univ. München |
Keywords: Teleoperated surgical systems, Surgical Robotics, Medical Robots and Systems
Abstract: In this manuscript we propose a robot with a novel kinematics and a novel imaging concept for a transcutaneous ultrasound probe. The underlying goal is to provide a laparoscopic surgeon intraoperative real-time images from within the surgical field without additional man power. The robot is manually controlled by the surgeon through a joystick console. The device is divided into two separate chambers. One is filled with pressurized water and incorporates an transcutaneous ultrasound probe. It is covered with a flexible silicone membrane that is in contact with the patient. The second cavity incorporates the kinematics and is filled with pressurized air. The kinematics has four degrees of freedom (two translational and two rotatory). In this paper, we provide the mathematical description for the direct as well as for the indirect kinematics along with a validation experiment.
|
|
16:30-16:45, Paper TuCT11.6 | |
>Force Control of a Non-Backdrivable Robot without a Force Sensor |
Chen, Zihan | Johns Hopkins Univ. |
Kazanzides, Peter | Johns Hopkins Univ. |
Keywords: Force Control, Force and Tactile Sensing
Abstract: Cooperatively controlled robots are used in many kinds of applications, including surgical robot applications where the surgeon can guide the robot end effector to a desired position. Often, a 6 degree-of-freedom (DOF) force/torque sen- sor is installed. However, in some cases, the sensor is only used to impose safety thresholds and to support the robot guidance task. In cases where high guidance accuracy is not required, it can be difficult to justify the added cost of a 6 DOF force sensor. One lower-cost solution is to incorporate a joystick or similar input device, but this requires additional hardware and removes the surgeon’s hands from direct interaction with the robot end- effector. This paper presents a method for achieving cooperative force control without a force sensor. The method utilizes motor current feedback and uses a calibrated current value for force estimation. The novelty of this method is that it can be applied to non-backdrivable robots. It is implemented on a 2-DOF XY stage and experiments are conducted to demonstrate accuracy and performance on this non-backdrivable robot.
|
|
TuCT12 |
Room610 |
Medical Robotics II |
Regular Session |
Chair: Vander Poorten, Emmanuel B | Katholieke Univ. Leuven |
Co-Chair: Li, Y.F. | City Univ. of Hong Kong |
|
15:15-15:30, Paper TuCT12.1 | |
>STIFF-FLOP Surgical Manipulator: Mechanical Design and Experimental Characterization of the Single Module |
Cianchetti, Matteo | Scuola Superiore Sant'Anna |
Ranzani, Tommaso | Scuola Superiore Sant'Anna |
Gerboni, Giada | Scuola Superiore Sant'Anna of Pisa |
De Falco, Iris | Scuola Superiore Sant'Anna, The BioRobotics Insitute |
Laschi, Cecilia | Scuola Superiore Sant'Anna |
Menciassi, Arianna | Scuola Superiore Sant'Anna - SSSA |
Keywords: Medical Robots and Systems, Flexible Arms, Smart Actuators
Abstract: This paper presents the concept design, the fabrication and the experimental characterization of a unit of a modular manipulator for minimal access surgery. Traditional surgical manipulators are usually based on metallic steerable needles, tendon driven mechanisms or articulated motorized links. In this work the main idea is to combine flexible fluidic actuators enabling omnidirectional bending and elongation capability and the granular jamming phenomenon to implement a selective stiffness changing. The proposed manipulator is based on a series of identical modules, each one consisting of a silicone tube with pneumatic chambers for allowing 3D motion and one central channel for the implementation of the granular jamming phenomenon for stiffening. The silicone is covered by a novel bellows-shaped braided structure maximizing the bending still limiting lateral expansion. In this paper one single module is tested in terms of bending range, elongation capability, generated forces and stiffness changing.
|
|
15:30-15:45, Paper TuCT12.2 | |
> >Gaze Contingent Cartesian Control of a Robotic Arm for Laparoscopic Surgery |
Fujii, Kenko | Hamlyn Centre for Robotic Surgery |
Salerno, Antonino | Imperial Coll. London |
Kumuthan, Sriskandarajah | Imperial Coll. London, Department of Surgery & Cancer |
Kwok, Ka-Wai | Imperial Coll. London |
Shetty, Kunal | Imperial Coll. London, Department of Surgery & Cancer |
Yang, Guang-Zhong | Imperial Coll. London |
Attachments: Video Attachment
Keywords: Surgical Robotics, Human Centered Planning and Control, Motion Control
Abstract: This paper introduces a gaze contingent controlled robotic arm for laparoscopic surgery based on gaze gestures. The method offers a natural and seamless communication channel between the surgeon and the robotic laparoscope. It offers several advantages in terms of reducing on-screen clutter and efficiently conveying visual intention. The proposed hands-free system enables the surgeon to be part of the robot control feedback loop, allowing seamless camera panning and zooming. The proposed platform avoids the limitations of using dwell-time camera control in previous gaze contingent camera control methods. The system represents a true hands-free setup without the need of obtrusive sensors mounted on the surgeon or the use of a foot pedal. Hidden Markov Models (HMMs) were used for real-time gaze gesture recognition. The method was evaluated with a cohort of 11 subjects by using the proposed system to complete a modified upper gastrointestinal staging laparoscopy and biopsy task on a phantom box trainer, with results demonstrating the potential clinical value of the proposed system.
|
|
15:45-16:00, Paper TuCT12.3 | |
>Task-Specific Evaluation of Kinematic Designs for Instruments in Minimally Invasive Robotic Surgery |
Deutschmann, Bastian | German Aerospace Center |
Konietschke, Rainer | DLR (German Aerospace Center) |
Albu-Schäffer, Alin | DLR - German Aerospace Center |
Keywords: Surgical Robotics, Joint/Mechanism
Abstract: In minimally invasive robotic surgery, slender instruments are used that provide additional degrees of freedom inside the human body. Kinematic limitations due to the instrument could endanger the secure execution of a surgical task. Numerous design alternatives for these instruments are proposed in literature whereas few work is done that evaluates the performance of these instruments objectively. This paper presents a new method to evaluate alternative designs of instrument kinematics with respect to their ability to perform surgical tasks. Two specific criteria are set up accounting for the limited space during these interventions as well as for the ability to execute the desired task. The evaluation is based on task specific reference trajectories which are recorded in one orientation. During robotic surgery, arbitrary orientations of this area can occur. The method is able to handle this by rotating the acquired reference trajectories within software. The presented method is independent from the setup, i.e. the relative position and orientation of the area of interest with respect to the trocar location. Four different examples demonstrate the application of the method to show its usefulness.
|
|
16:00-16:15, Paper TuCT12.4 | |
> >Design and Realisation of a Novel Robotic Manipulator for Retinal Surgery |
Gijbels, Andy | KULeuven |
Wouters, Niels | KULeuven |
Stalmans, Peter | UZLeuven |
Van Brussel, Hendrik | Katholieke Univ. Leuven |
Reynaerts, Dominiek | Div. Production Engineering, Machine Design andAutomation, K |
Vander Poorten, Emmanuel B | Katholieke Univ. Leuven |
Attachments: Video Attachment
Keywords: Surgical Robotics, Cooperative Manipulators, Mechanism Design
Abstract: Retinal Vein Occlusion (RVO) is a common retinal vascular disorder which may cause severe loss of vision. Retinal cannulation appears to be the most effective treatment, but given the small diameter of a retinal vein, it is too difficult and risky for a surgeon to perform this procedure manually. This work reports on the development of an innovative robotic manipulator to assist vitreoretinal surgeons during this procedure using a co-manipulation control strategy. The robotic manipulator features a new Remote-Center-of-Motion mechanism with four degrees of freedom. This mechanism is particularly interesting for applications in minimally invasive surgery where an instrument needs to be manoeuvred in a highly confined space around a fixed incision point. The developed manipulator is shown to be a great asset in improving the quality of retinal cannulations compared to the manual procedure. This is shown by cannulation experiments performed on a custom made eye model and an injectable retina model that effectively simulate real retinal cannulations.
|
|
16:15-16:30, Paper TuCT12.5 | |
>Conically Shaped Remote Center-Of-Motion Mechanism for Single-Incision Surgery |
Choi, Hyundo | Samsung Electronics |
Kim, Hyungjoo | Hallym Univ. |
Lim, Yo-An | Samsung Electronics |
Kwak, HoSeong | Samsung Advanced Inst. of Tech. |
Jang, Junwon | Samsung Electronics Co., Ltd. |
Won, Jonghwa | Samsung Electronics |
Keywords: Surgical Robotics, Medical Robots and Systems, Mechanism Design
Abstract: In this paper, we introduce a remote center-of-motion (RCM) mechanism with a conical shape for laparoscopic surgeries that involve a single incision. The mechanism, which has two revolute joints and one prismatic joint, is designed to maintain a stationary point at the apex of the conical shape. By aligning the stationary point with the incision area, the mechanism allows a surgical instrument to explore the abdominal area through a small incision point. We have previously analyzed the reachable workspace of this mechanism. Here, we arrange two RCM mechanisms on a single conical structure but separated in space to avoid mutual interference, so as to enable the entire system to manipulate two surgical instruments through a single incision point without colliding. We describe the operational principle of this system, in addition to comparisons of various RCM mechanisms and the kinematics for parameter design and motion control. Finally, we describe preliminary experiments on peg transfer and suture motion by using the proposed RCM mechanism.
|
|
16:30-16:45, Paper TuCT12.6 | |
>Comparative Usability and Performance Evaluation of Surgeon Interfaces in Laser Phonomicrosurgery |
Barresi, Giacinto | Fondazione Istituto Italiano di Tecnologia |
Deshpande, Nikhil | Fondazione Istituto Italiano di Tecnologia (VAT:09198791007) |
Mattos, Leonardo | Istituto Italiano di Tecnologia |
Brogni, Andrea | Istituto Italiano di Tecnologia |
Guastini, Luca | Univ. degli Studi di Genova |
Peretti, Giorgio | Univ. degli Studi di Genova - Dip.to DISC - Sez. ORL |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Keywords: Surgical Robotics, Performance Evaluation and Benchmarking, Medical Robots and Systems
Abstract: Robot-assisted surgical procedures, such as Laser Phonomicrosurgery (LP), suffer from susceptibility to variation in surgeon skill and equipment characteristics. Ergonomic and human-centered approaches acquire increased importance in the design of surgeon-machine interfaces. This paper proposes a protocol for comparative evaluation of surgeon-machine interfaces based on two criteria: (i) the subjective evaluation of their usability using questionnaires, and (ii) the objective evaluation of their performance using an imaging-based feature extraction method. Two interfaces in LP, the traditional (``AcuBlade'') interface and the novel (``Virtual Scalpel'') interface, were evaluated to demonstrate the effectiveness of the proposed scheme. A series of experimental trials were conducted using the interfaces in surgery-like tasks in a controlled environment. The subjective evaluation pointed to the superiority of the Virtual Scalpel interface (score: 83.06) in terms of confidence and ease of use, and learnability, over the AcuBlade interface (score: 65.56). The objective evaluation showed the Virtual Scalpel interface having an overall score (55.96) significantly superior to the AcuBlade (51.37). It is thus shown that the multidimensional evaluation approach allowed to clearly distinguish between levels of perceived usability and effective performance of surgeon-machine interfaces from a user-centered perspective.
|
|
TuCT13 |
Room802 |
Bipedal Walking |
Regular Session |
Chair: Yamamoto, Ko | Nagoya Univ. |
Co-Chair: Asano, Fumihiko | Japan Advanced Inst. of Science and Tech. |
|
15:15-15:30, Paper TuCT13.1 | |
>Optimal Relative Timing of Stance Push-Off and Swing Leg Retraction |
Hasaneini, Seyed Javad | Univ. of Calgary |
Macnab, Chris | Univ. of Calgary |
Bertram, John | Univ. of Calgary |
Leung, Henry | Univ. of Calgary |
Keywords: Legged Robots, Humanoid and Bipedal Locomotion, Biologically-Inspired Robots
Abstract: Swing leg retraction, the backward rotation of the swing leg prior to heel-strike, is known to have several advantages in legged locomotion. To achieve this motion, a hip torque is required at the end of the swing phase to brake the forward rotation of the leg and/or accelerate its backward motion. In walking, pre-emptive push-off of the stance leg also occurs at the end of the swing, so its relative timing with late-swing retracting torque influences gait energetics. To find the best relative timing between the stance leg's push-off force and the swing leg retraction torque, we calculate their work-based energetics in a simple bipedal model using impulsive approximations and with the aid of the so-called overlap parameter that quantifies the relative order and the percentage overlap of the push-off and retraction impulses. By minimizing the energetic cost of the gait, we found that it is energetically favorable to start with the push-off force, and postpone braking the leg swing until completely after the push-off (impulsive force/torque). The implication for the more realistic non-impulsive cases is to apply the retraction torque at the very end of the push-off before heel-strike. We show that the results are valid for many other bipedal models, for both periodic and aperiodic gaits, and regardless of the actuator efficiencies for positive and negative work.
|
|
15:30-15:45, Paper TuCT13.2 | |
>Stability and Efficiency of Underactuated Bipedal Walker That Generates Non-Instantaneous Double-Limb Support Motion |
Ohshima, Masataka | JAIST |
Asano, Fumihiko | Japan Advanced Inst. of Science and Tech. |
Keywords: Legged Robots, Motion Control, Motion and Trajectory Generation
Abstract: It was clarified that limit cycle walkers with redundant free joints generate the measurable periods of double-limb support (DLS) through numerical simulations and experiments. This paper then conducts numerical analyses to examine the effects of non-instantaneous DLS motion on the gait properties such as stability and energy efficiency. First, we divide the gait cycle into the collision and the stance phases and numerically evaluate their stability in terms of the convergence rate. Second, we analyze the stability in more detail by dividing the stance phase into the periods of DLS and single-limb support. The simulation results show that the energy efficiency monotonically worsens with the increase of the ratio of the period of DLS to the gait cycle but the convergence rate improves. Furthermore, we discuss the similarities between robot walking and human walking based on the analysis results obtained.
|
|
15:45-16:00, Paper TuCT13.3 | |
> >A Compliant Humanoid Walking Strategy Based on the Switching of State Feedback Gravity Compensation Controllers |
Spyrakos-Papastavridis, Emmanouil | Istituto Italiano di Tecnologia |
Medrano-Cerda, Gustavo | Italian Inst. of Tech. |
Tsagarakis, Nikolaos | Istituto Italiano di Tecnologia |
Dai, Jian | School of Natural and Mathematical Sciences, King's Coll. Lond |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Attachments: Video Attachment
Keywords: Humanoid Robots, Humanoid and Bipedal Locomotion
Abstract: This paper provides stability analyses for two different types of desired gravity compensation controllers, employing both motor and link feedback, and describes a means by which these controllers can be used to control a compliant humanoid robot in order to ensure the successful execution of walking trajectories. Given the challenging task of controlling compliant bipedal systems, owing to their possession of under-actuated degrees of freedom, the full actuator and link dynamics are accounted for. The proposed walking strategy involves a process of switching between three distinct controllers which is contingent upon the force feedback provided by the force/torque sensors embedded in the robot’s feet. These controllers were tuned using a simulation model of the robot and were then implemented on the compliant COMAN legs, whose performance of walking confirms the controllers’ stability, in addition to the walking scheme’s efficacy.
|
|
16:00-16:15, Paper TuCT13.4 | |
>Dead Reckoning of Biped Robots with Estimated Contact Points Based on the Minimum Velocity Criterion |
Masuya, Ken | Osaka Univ. |
Sugihara, Tomomichi | Graduate School of Engineering, Osaka Univ. |
Keywords: Humanoid Robots, Humanoid and Bipedal Locomotion
Abstract: A novel technique of dead reckoning for biped robots, which could be utilized for agile motion controls, is proposed. A complementary filter combines the estimations of the position of robot body from both the kinematic computation and the acceleration information, where the former is relied on in the lower frequency domain and the latter is done on in the higher domain. Even though the supporting foot of the robot happens to roll and rotate on the terrain, the estimation accuracy of the kinematics is improved by taking such movements into consideration. We suppose that the contact point moves with respect to the ground at the instantaneously minimum velocity, and thus name it the instantaneous minimum velocity point (IMVP), which is estimated by an optimization. IMVP can be computed for each foot, so that the weighted sum of them by the magnitude of reaction forces on each foot is adopted as a candidate of the contact point under an assumption that the contact condition is more steady when a larger reaction force is applied. Finally, it is merged with the twice-integrated acceleration through the complementary filter, where the crossover frequency is also determined by the reaction forces. Hence, it is robust against the change of contact conditions. Results of computer simulations will show that the proposed method reduces the estimation error comparing with the conventional methods.
|
|
16:15-16:30, Paper TuCT13.5 | |
>Maximal Output Admissible Set for Trajectory Tracking Control of Biped Robots and Its Application to Falling Avoidance Control |
Yamamoto, Ko | Nagoya Univ. |
Keywords: Humanoid Robots, Motion Control, Legged Robots
Abstract: Humanoid robots have been considered as a universal machine which can operate in place of human. This kind of universal machine requires human-like biped walking capability. In particular, it is important to avoid falling by appropriately switching behaviors even if there are unknown disturbances. The authors proposed the maximal output admissible (MOA) set for the center of gravity (COG) regulator in the upright position. Based on the MOA set, we can switch feedback gains with the Zero Moment Point (ZMP) constraint satisfied. In this paper, the author extends MOA set framework to tracking controller to a referential trajectory. This extension makes it possible to switch controllers: regulator in the upright position and tracking controller to a stepping motion in order to avoid falling. The effectiveness of the proposed method is verified with a simulation.
|
|
16:30-16:45, Paper TuCT13.6 | |
> >High-Speed Limit Cycle Walking for Biped Robots Using Active Up-And-Down Motion Control of Wobbling Mass |
Hanazawa, Yuta | Tokyo Inst. of Tech. |
Hayashi, Terumitsu | Tokyo Inst. of Tech. |
Yamakita, Masaki | Tokyo Inst. of Tech. |
Asano, Fumihiko | Japan Advanced Inst. of Science and Tech. |
Attachments: Video Attachment
Keywords: Legged Robots, Biomimetics, Humanoid Robots
Abstract: In this paper, we propose a novel method for fast limit cycle walking using active control of a wobbling mass. Limit cycle walkers achieving energy-efficient walking have been developed in the last decade. Many researchers have recently studied methods for improving walking speed of limit cycle walkers. In human walking, humans swing their arms according to walking phases and the motion is a regularly symmetric motion about the torso. We consider that this motion is an active up-and-down motion for a mass and improves biped walking speed. We numerically and mathematically show that a biped robot achieves fast limit cycle walking by the proposed method.
|
|
TuDT1 |
Room606 |
Visual Based Mapping |
Regular Session |
Chair: Hertzberg, Joachim | Univ. of Osnabrueck |
Co-Chair: Comport, Andrew Ian | CNRS-I3S/UNS |
|
17:00-17:15, Paper TuDT1.1 | |
>Vision-Based Localization and Mapping for an Autonomous Mower |
Yang, Junho | UIUC |
Chung, Soon-Jo | Univ. of Illinois at Urbana-Champaign |
Hutchinson, Seth | Univ. of Illinois |
Johnson, David | Deere & Company |
Kise, Michio | John Deere |
Keywords: Mapping, Localization, Service Robots
Abstract: This paper presents a vision-based localization and mapping algorithm for an autonomous mower. We divide the task for robotic mowing into two separate phases, a teaching phase and a mowing phase. During the teaching phase, the mower estimates the 3D positions of landmarks and defines a boundary in the lawn with an estimate of its own trajectory. During the mowing phase, the location of the mower is estimated using the landmark and boundary map acquired from the teaching phase. Of particular interest for our work is ensuring that the estimator for landmark mapping will not fail due to the nonlinearity of the system during the teaching phase. A nonlinear observer is designed with pseudo-measurements of each landmark's depth to prevent the map estimator from diverging. Simultaneously, the boundary is estimated with an EKF. Measurements taken from an omnidirectional camera, an IMU, and a ground speed sensor are used for the estimation. Numerical simulations and offline teaching phase experiments with our autonomous mower demonstrate the potential of our algorithm.
|
|
17:15-17:30, Paper TuDT1.2 | |
> >High Fidelity Day/Night Stereo Mapping with Vegetation and Negative Obstacle Detection for Vision-In-The-Loop Walking |
Bajracharya, Max | JPL |
Ma, Jeremy | Jet Propulsion Lab. |
Malchano, Matthew | Boston Dynamics |
Perkins, Alexander | Stanford Univ. |
Rizzi, Alfred | Boston Dynamics |
Matthies, Larry | Jet Propulsion Lab. |
Attachments: Video Attachment
Keywords: Mapping, Sensor Fusion, Visual Navigation
Abstract: This paper describes the stereo vision near-field terrain mapping system used by the Legged Squad Support System (LS3) quadruped vehicle to automatically adjust its gait in complex natural terrain. The mapping system achieves high robustness with a combination of stereo model-based outlier rejection and spatial and temporal filtering, enabled by a unique hybrid 2D/3D data structure. Classification of sparse structures allows the vehicle to traverse through vegetation. Inference of negative obstacles allows the vehicle to avoid steep drop-offs. A custom designed near-infrared illumination system enables operation at night. The mapping system has been tested extensively with controlled experiments and 72km of field testing in a wide variety of terrains and conditions.
|
|
17:30-17:45, Paper TuDT1.3 | |
> >SDF Tracker: A Parallel Algorithm for On-Line Pose Estimation and Scene Reconstruction from Depth Images |
Ricao Canelhas, Daniel | Örebro Univ. |
Stoyanov, Todor | Center for Applied Autonomous Sensor Systems |
Lilienthal, Achim J. | Örebro Univ. |
Attachments: Video Attachment
Keywords: Mapping, Computer Vision
Abstract: Ego-motion estimation and environment mapping are two recurring problems in the field of robotics. In this work we propose a simple on-line method for tracking the pose of a depth camera in six degrees of freedom and simultaneously maintaining an updated 3D map, represented as a truncated signed distance function. The distance function representation implicitly encodes surfaces in 3D-space and is used directly to define a cost function for accurate registration of new data. The proposed algorithm is highly parallel and achieves good accuracy compared to state of the art methods. It is suitable for reconstructing single household items, workspace environments and small rooms at near real-time rates, making it practical for use on modern CPU hardware.
|
|
17:45-18:00, Paper TuDT1.4 | |
> >On Unifying Key-Frame and Voxel-Based Dense Visual SLAM at Large Scales |
Meilland, Maxime | CNRS |
Comport, Andrew Ian | CNRS-I3S/UNS |
Attachments: Video Attachment
Keywords: Mapping, Visual Tracking, SLAM
Abstract: This paper proposes an approach to real-time dense localisation and mapping that aims at unifying two different representations commonly used to define dense models. On one hand, much research has looked at 3D dense model representations using voxel grids in 3D. On the other hand, image-based key-frame representations for dense environment mapping have been developed. Both techniques have their relative advantages and disadvantages which will be analysed in this paper. In particular each representation's space-size requirements, their effective resolution, the computation efficiency, their accuracy and robustness will be compared. This paper then proposes a new model which unifies various concepts and exhibits the main advantages of each approach within a common framework. One of the main results of the proposed approach is its ability to perform large scale reconstruction accurately at the scale of mapping a building.
|
|
18:00-18:15, Paper TuDT1.5 | |
>Hierarchical Visual Mapping with Omnidirectional Images |
Korrapati, Hemanth | Inst. Pascal |
Uzer, Ferit | Inst. Pascal |
Mezouar, Youcef | IFMA |
Keywords: Mapping, Localization, Omnidirectional Vision
Abstract: A topological mapping framework designed for omnidirectional images is presented. Omnidirectional images acquired by the robot are organized as places which are represented as nodes of the topological graph/map. Places are regions in the environment over which the global scene appearance of all acquired images is consistent. A hierarchical loop closure algorithm is proposed which quickly sifts through the places to retrieve the most similar places and another level of thorough similarity analysis is performed over the images belonging to the retrieved places. An Image similarity metric based on spatial shift of local image features across omnidirectional/panoramic image pairs is proposed. Newly proposed VLAD (Vector of Locally Aggregated Descriptors) descriptors have been used for loop closure at place and image levels. Accuracy and efficiency of our system are corroborated with experimental results on three publicly available datasets. It is shown that our approach achieves good loop closure recall rates even without using epi-polar geometry verification common among many other approaches.
|
|
18:15-18:30, Paper TuDT1.6 | |
>Automatic Creation and Application of Texture Patterns to 3D Polygon Maps |
Rinnewitz, Kim Oliver | Univ. of Osnabrück |
Wiemann, Thomas | Univ. of Osnabrück |
Lingemann, Kai | Univ. of Osnabrueck |
Hertzberg, Joachim | Univ. of Osnabrueck |
Keywords: Mapping, Computer Vision, Range Sensing
Abstract: Textured polygon meshes are becoming more and more important for robotic applications. In this paper we present an approach to automatically extract textures from colored 3D point cloud data and apply them to a polygonal reconstruction of the scene. The extracted textures are analyzed for existing patters and reused if several instances appear.Emphasis of this work is on minimizing the number of used pixels while maintaining a realistic impression of the scanned environment.
|
|
TuDT2 |
Room607 |
Scene Understanding |
Regular Session |
Chair: Sekiyama, Kosuke | Nagoya Univ. |
Co-Chair: Ryde, Julian | Univ. at Buffalo |
|
17:00-17:15, Paper TuDT2.1 | |
> >Nonparametric Semantic Segmentation for 3D Street Scenes |
He, Hu | Queensland Univ. of Tech. |
Upcroft, Ben | Queensland Univ. of Tech. |
Attachments: Video Attachment
Keywords: Computer Vision, Recognition
Abstract: In this paper we propose a method to generate a large scale and accurate dense 3D semantic map of street scenes. A dense 3D semantic model of the environment can significantly improve a number of robotic applications such as autonomous driving, navigation or localisation. Instead of using offline trained classifiers for semantic segmentation, our approach employs a data-driven, nonparametric method to parse scenes which easily scale to a large environment and generalise to different scenes. We use stereo image pairs collected from cameras mounted on a moving car to produce dense depth maps which are combined into a global 3D reconstruction using camera poses from stereo visual odometry. Simultaneously, 2D automatic semantic segmentation using a nonparametric scene parsing method is fused into the 3D model. Furthermore, the resultant 3D semantic model is improved with the consideration of moving objects in the scene. We demonstrate our method on the publicly available KITTI dataset and evaluate the performance against manually generated ground truth.
|
|
17:15-17:30, Paper TuDT2.2 | |
>Classification of Natural Scene Multi Spectral Images Using a New Enhanced CRF |
Najafi, Mohammad | National ICT Australia, Australian National Univ. |
Taghavi Namin, Sarah | National ICT Australia, Australian National Univ. |
Petersson, Lars | National ICT Australia |
Keywords: Computer Vision, Mapping, Sensor Fusion
Abstract: In this paper, a new enhanced CRF for discriminating between different materials in natural scenes using terrestrial multi spectral imaging is established. Most of the existing formulations of the CRF often suffer from over smoothing and loss of small detail, thereby deteriorating the information from the underlying unary classifier in areas with a high spatial frequency. This work specifically addresses this issue by incorporating a new pairwise potential that is better at taking local context into account. Certain materials are very unlikely to appear next to each other in the scene and such configurations are penalised by employing the confusion matrix of the unary classifier. Similarly, horizontal as well as vertical configurations, which may be more or less likely for certain combinations of materials, are regarded in this formulation. Furthermore, the proposed pairwise potential also considers the length of boundaries between regions to account for the segmentation granularity issues and also uses class probabilities of the neighbouring regions to make up for the uncertainty of the unary classifier results. Seven band terrestrial multi spectral imaging were used due to its potential in distinguishing between different materials and objects. The proposed approach was evaluated using cross-validation, resulting in an average accuracy of 88.9% which is about 17% more than the accuracy of a standard CRF, which demonstrates the superiority of our approach in preserving local details.
|
|
17:30-17:45, Paper TuDT2.3 | |
> >Point Cloud Video Object Segmentation Using a Persistent Supervoxel World-Model |
Papon, Jeremie | Univ. of Goettingen |
Kulvicius, Tomas | Georg-August-Univ. Göttingen, BernsteinCenterforComputatio |
Aksoy, Eren Erdal | Univ. of Goettingen |
Wörgötter, Florentin | Univ. of Göttingen |
Attachments: Video Attachment
Keywords: Visual Tracking, Learning from Demonstration, Integrated Task and Motion Planning
Abstract: Robust visual tracking is an essential precursor to understanding and replicating human actions in robotic systems. In order to accurately evaluate the semantic meaning of a sequence of video frames, or to replicate an action contained therein, one must be able to coherently track and segment all observed agents and objects. This work proposes a novel online point cloud based algorithm which simultaneously tracks 6DoF pose and determines spatial extent of all entities in indoor scenarios. This is accomplished using a persistent supervoxel world-model which is updated, rather than replaced, as new frames of data arrive. Maintenance of a world model enables general object permanence, permitting successful tracking through full occlusions. Object models are tracked using a bank of independent adaptive particle filters which use a supervoxel observation model to give rough estimates of object state. These are united using a novel multi-model RANSAC-like approach, which seeks to minimize a global energy function associating world-model supervoxels to predicted states. We present results on a standard robotic assembly benchmark for two application scenarios - human trajectory imitation and semantic action understanding - demonstrating the usefulness of the tracking in intelligent robotic systems.
|
|
17:45-18:00, Paper TuDT2.4 | |
> >A Robust Model-Based Tracker Combining Geometrical and Color Edge Information |
Petit, Antoine | IRISA/INRIA Rennes-Bretagne Atlantique |
Marchand, Eric | Univ. de Rennes 1, IRISA, INRIA Rennes |
Kanani, Keyvan | EADS Astrium |
Attachments: Video Attachment
Keywords: Visual Tracking, Space Robotics and Automation
Abstract: This paper focuses on the issue of estimating the complete 3D pose of the camera with respect to a potentially textureless object, through model-based tracking. We propose to robustly combine complementary geometrical and color edge-based features in the minimization process, and to integrate a multiple-hypotheses framework in the geometrical edge-based registration phase. In order to deal with complex 3D models, our method takes advantage of GPU acceleration. Promising results, outperforming classical state-of-art approaches, have been obtained for space robotics applications on various real and synthetic image sequences and using satellite mock-ups as targets.
|
|
18:00-18:15, Paper TuDT2.5 | |
> >Rapid Semantic Mapping: Learn Environment Classifiers on the Fly |
Le Saux, Bertrand | ONERA |
Sanfourche, Martial | ONERA |
Attachments: Video Attachment
Keywords: Computer Vision, Visual Learning, Recognition
Abstract: We propose solutions to provide unmanned aerial vehicles (UAV) with features to understand the scene below and help the operational planning. First, using a visual mapping of the environnement, interactive learning of specific targets of interest is performed on the ground control station to build semantic maps useful for planning. Then, the learned target detectors are transformed to be applied to new images captured by the UAV. On the technical side, we present: (i) an online gradient boost algorithm to interactively design context-dependent detectors; (ii) a video-domain adaptation method to use object detectors on on-board-camera images. We verify our approach on challenging data captured in real-world conditions.
|
|
18:15-18:30, Paper TuDT2.6 | |
>Voxel Planes: Rapid Visualization and Meshification of Point Cloud Ensembles |
Ryde, Julian | Univ. at Buffalo |
Dhiman, Vikas | SUNY at Buffalo |
Platt, Robert | SUNY at Buffalo |
Keywords: Computer Vision, Range Sensing, Human-Robot Interaction
Abstract: Conversion of unorganized point clouds to surface reconstructions is increasingly required in the mobile robotics perception processing pipeline, particularly with the rapid adoption of RGB-D (color and depth) image sensors. Many contemporary methods stem from the work in the computer graphics community in order to handle the point clouds generated by table top scanners in a batch-like manner. The requirements for mobile robotics are different and include support for real-time processing, incremental update, localization, mapping, path planning, obstacle avoidance, ray-tracing, terrain traversability assessment, grasping/manipulation and visualization for effective human-robot interaction. We carry out a quantitative comparison of Greedy Projection and Marching cubes along with our voxel planes method. The execution speed, error, compression and visualization appearance of these is assessed. Our voxel planes approach first computes the PCA over the points inside a voxel, combining these PCA results across 2x2x2 voxel neighborhoods in a sliding window. Second, the smallest eigenvector and voxel centroid define a plane which is intersected with the voxel to reconstruct the surface patch (3-6 sided convex polygon) within that voxel. By nature of their construction these surface patches tessellate to produce a surface representation of the underlying points. In experiments on public datasets the voxel planes method is 3 times faster than marching cubes, offers 300 times better compression than Greedy Projection, 10 fold lower error than marching cubes whilst allowing incremental map updates.
|
|
TuDT3 |
Room703 |
Hand and Arm Analysis |
Regular Session |
Chair: Siciliano, Bruno | Univ. Napoli Federico II |
Co-Chair: Hasegawa, Yasuhisa | Univ. of Tsukuba |
|
17:00-17:15, Paper TuDT3.1 | |
>A Data-Driven Kinematic Model of the Human Hand with Soft-Tissue Artifact Compensation Mechanism for Grasp Synergy Analysis |
Gabiccini, Marco | Univ. di Pisa |
Stillfried, Georg | German Aerospace Center (DLR) |
Marino, Hamal | Scuola Superiore Sant'Anna |
Bianchi, Matteo | Univ. of Pisa |
Keywords: Human detection and tracking, Multifingered Hands, Grasping
Abstract: This paper presents a methodology to accurately record human finger postures during grasping. The main contribution consists of a kinematic model of the human hand reconstructed via magnetic resonance imaging of one subject that (i) is fully parameterized and can be adapted to different subjects, and (ii) is amenable of in-vivo to joint angle recordings via optical tracking of markers attached to the skin. The principal novelty here is the introduction of a soft-tissue artifact compensation mechanism that can be optimally calibrated in a systematic way. The high-quality data gathered are employed to study the properties of hand postural synergies in humans, for the sake of ongoing neuro-science investigations. These data are analyzed and some comparison with similar studies are reported. After a meaningful mapping strategy has been devised, these data could be employed to define robotic hand postures amenable to attain effective grasps, or could be used as prior knowledge in lower-dimensional, real-time avatar hand animation.
|
|
17:15-17:30, Paper TuDT3.2 | |
> >Robust Pose Estimation Algorithm for Wrist Motion Tracking |
Cordella, Francesca | Univ. of Naples Federico II |
Di Corato, Francesco | Univ. of Pisa |
Loianno, Giuseppe | Univ. degli Studi di Napoli Federico II |
Siciliano, Bruno | Univ. Napoli Federico II |
Zollo, Loredana | Univ. Campus Bio-Medico |
Attachments: Video Attachment
Keywords: Human detection and tracking, Visual Tracking, Rehabilitation Robotics
Abstract: The wrist plays a fundamental role in reaching and grasping actions, i.e. it guides the hand to the grasp position and adjusts its orientation on the basis of the grasping type and task. This paper proposes a novel, low-cost method for wrist pose estimation by using the Asus Xtion Pro Live motion sensing device and a robust marker-based tracking approach based on Unscented Kalman Filter (UKF). The hand palm kinematic model is also considered. The applicability of the approach to evaluate some interesting kinematics parameters, such as position, orientation, Range Of Motion, angular and linear velocity and trajectory has been proved. In particular, since the nature of the paper is to present a novel approach for wrist pose estimation, only initial validation for wrist kinematic measurement will be reported.
|
|
17:30-17:45, Paper TuDT3.3 | |
> >Arm Gesture Recognition and Humanoid Imitation Using Functional Principal Component Analysis |
Aleotti, Jacopo | Univ. of Parma |
Cionini, Alessandro | Univ. of Parma |
Fontanili, Luca | Univ. degli studi di Parma |
Caselli, Stefano | Univ. of Parma |
Attachments: Video Attachment
Keywords: Learning from Demonstration, Humanoid Robots, Gesture, Posture, Social Spaces and Facial Expressions
Abstract: A method is proposed for gesture recognition and humanoid imitation based on Functional Principal Component Analysis (FPCA). FPCA is a statistical technique of functional data analysis that has never been applied before for humanoid imitation. In functional data analysis data (e.g. gestures) are functions that can be considered as observations of a random variable on a functional space. FPCA is an extension of multivariate PCA that provides functional principal components which describe the modes of variation in the data. In the proposed approach FPCA is used for both unsupervised clustering of training data and gesture recognition. In this work we focus on arm gesture recognition. Human hand paths in Cartesian space are reconstructed from inertial sensors. Recognized gestures are reproduced by a small humanoid robot. The FPCA algorithm has also been compared to a state of the art algorithm for gesture classification based on Dynamic Time Warping (DTW). Results indicate that, in this domain, the FPCA algorithm achieves a comparable recognition rate while it outperforms DTW in terms of efficiency in execution time.
|
|
17:45-18:00, Paper TuDT3.4 | |
> >On the Impact of Learning Hierarchical Representations for Visual Recognition in Robotics |
Ciliberto, Carlo | ISTITUTO ITALIANO DI TECNOLOGIA |
Fanello, Sean Ryan | Istituto Italiano di Tecnologia |
Santoro, Matteo | Italian Inst. of Tech. & MIT |
Natale, Lorenzo | Istituto Italiano di Tecnologia |
Metta, Giorgio | Istituto Italiano di Tecnologia (IIT) |
Rosasco, Lorenzo | Istituto Italiano di Tecnologia & MassachusettsInstitute of Tech. |
Attachments: Video Attachment
Keywords: Recognition, Visual Learning, Human-Robot Interaction
Abstract: Recent developments in learning sophisticated, hierarchical image representations have led to remarkable progress in the context of visual recognition. While these methods are becoming standard in modern computer vision systems, they are rarely adopted in robotics. The question arises of whether solutions, which have been primarily developed for image retrieval, can perform well in more dynamic and unstructured scenarios. In this paper we tackle this question performing an extensive evaluation of state of the art methods for visual recognition on a iCub robot. We consider the problem of classifying 15 different objects shown by a human demonstrator in a challenging Human-Robot Interaction scenario. The classification performance of hierarchical learning approaches are shown to outperform benchmark solutions based on local descriptors and template matching. Our results show that hierarchical learning systems are computationally efficient and can be used for real-time training and recognition of objects.
|
|
18:00-18:15, Paper TuDT3.5 | |
>A Novel Hand Posture Recognition System Based on Sparse Representation Using Color and Depth Images |
Xu, Dan | Shenzhen Inst. of Advanced Tech. ChineseAcademyof Sci |
Chen, Yen-Lun | Shenzhen Inst. of Advanced Tech. |
Wu, Xinyu | Shenzhen Inst. of Advanced Tech. |
Feng, Wei | Shenzhen Inst. of Advanced Tech. Chinese Acad. of S |
Qian, Huihuan | CUHK |
Xu, Yangsheng | The Chinese Univ. of Hong Kong |
Keywords: Human-Robot Interaction, Gesture, Posture, Social Spaces and Facial Expressions, Computer Vision
Abstract: Hand posture is a natural and effective human robot interaction way. In this paper, an user-independent hand posture recognition system using depth and color images captured from an RGB-D camera is presented. To recognize hand posture against complicated background conditions, we propose a novel method for automatic and accurate hand posture segmentation which detects the hand with Chamfer matching, tracks the hand with Kalman filter and segments the hand with region growing algorithm only in the depth space. A new hand posture descriptor invariant to scale, shift and in-plane rotation is constructed with the combination of local contour Fourier descriptor and global Bag-of-Features (BoF) descriptor based on Scale Invariance Feature Transform (SIFT). The sparse representation-based classification (SRC) is applied to perform the hand posture recognition task in the system. Experiments with a self-built large scale hand posture database collected online show the robustness and effectiveness of the proposed system.
|
|
18:15-18:30, Paper TuDT3.6 | |
>Superiority of Pinching Force Accuracy Augmented by Exoskeletal Support System |
Hasegawa, Yasuhisa | Univ. of Tsukuba |
Muto, Junichi | Univ. of Tsukuba |
Keywords: Human-Robot Interaction, Grasping, Medical Systems, Healthcare, and Assisted Living
Abstract: This paper introduces superiority of pinching force accuracy and band when our developed pinching force support system augments a human's pinching force, allowing direct contact of human fingers and fixing distribution ratio of the supporting force. A user in our exoskeleton support system adjusts his/her pinching force according to a task based on his/her sensory feedback information that is made available by a direct contact with a pinching object. In addition to the direct contact, the exoskeleton pushes a user's finger with a constant rate of supporting force for reduction of the affecting force on the human finger, and then the rest of the supporting force directly acts on the pinching object. In contrast, most of conventional gripping assistive robots interfere with haptic sense of a user finger and with stable and dexterous manipulation based on the tactile sense because they covers a user's fingers with their exoskeleton. Through some experiments, this paper reports that our exoskeleton achieves high precision and wide band of the pinching force, comparing with the human performance and with performance of different structure of the exoskeletons.
|
|
TuDT4 |
Room601 |
Bio-Inspired Locomotion |
Regular Session |
Chair: Xi, Ning | Michigan State Univ. |
Co-Chair: Cho, Kyu-Jin | Seoul National Univ. Biorobotics Lab. |
|
17:00-17:15, Paper TuDT4.1 | |
>Lift Generation of Hummingbird Wing Models with Flexible Loosened Membranes |
Tanaka, Hiroto | Chiba Univ. |
Suzuki, Haruka | Chiba Univ. |
Kitamura, Ikuo | Chiba Univ. |
Maeda, Masateru | Chiba Univ. |
Liu, Hao | Chiba Univ. |
Keywords: Biologically-Inspired Robots, Aerial Robotics
Abstract: Hummingbirds are promising reference for small flying robots in terms of their excellent ability to hover. Wing kinematics and shape of a hovering hummingbird were measured with four high-speed video cameras. Four types of wing models consisting of carbon fiber rods and polymer membranes with the same planform as the hummingbird wing were fabricated. 1-degree-of-freedom (DOF) flapping experiments with the wing models were performed, where the wing deformation and vertical force (hereafter called ‘lift’) were measured. The model wings demonstrated similar feathering deformation as that of the hummingbird in the upstroke. In addition, the model wing with a loosened membrane which caused larger feathering deformation produced lift enough to support the weight of the hummingbird. The results suggest that hovering hummingbirds could be modeled as a pair of 1-DOF flapping wings with a thin membrane which passively feathers.
|
|
17:15-17:30, Paper TuDT4.2 | |
>Application of a Micro-Genetic Algorithm for Gait Development on a Bio-Inspired Robotic Pectoral Fin |
Kahn, Jeff | Drexel Univ. |
Tangorra, James | Drexel Univ. |
Keywords: Biologically-Inspired Robots, Biomimetics
Abstract: Biologically-inspired robotic (biorobotic) platforms have been successfully adapted for engineering use, but it is difficult to extend these platforms' locomotive gaits to meet optimization goals. The gait spaces of biorobotic platforms can be very large, with multiple local optima and intractable numerical models. Further, the time cost of empirical exploration is often prohibitive. Micro-genetic algorithms have been successful in developing inverse kinematics in simulation, optimizing in spaces with numerous local optima, and working quickly to optimize with low numbers of trials, but have not yet been evaluated for online robotic gait development. To address the problem of engineering gait development in a biorobotic space, a micro-genetic algorithm (uGA) is evaluated on a biorobotic pectoral fin platform. The uGA effectively optimizes in the gait space with low time costs, discovering new gaits that optimize thrust force production on the swimming fin. The uGA also reveals parameter tuning strategies for changing propulsive forces. Overall, the uGA framework is shown to be effective at online optimization in a large, complex biorobotic gait space.
|
|
17:30-17:45, Paper TuDT4.3 | |
>System Integration and Fin Trajectory Design for a Robotic Sea-Turtle |
Siegenthaler, Cedric | ETH Zürich |
Pradalier, Cedric | GeorgiaTech Lorraine |
Hitz, Gregory | ETH Zurich |
Siegwart, Roland | ETH Zurich |
Keywords: Biologically-Inspired Robots, Motion and Trajectory Generation, Marine Robotics
Abstract: This paper presents a novel underwater robot based on biological locomotion principle. A robotic platform using fin propulsion units imitating a sea-turtle is described and tested. As fin locomotion is a complex and not yet fully understood research area, basic control concepts are analyzed and implemented. Based on the robot simulation, a fin-trajectory morphing control strategy is developed in order to control the robots roll, pitch and yaw rates, thus allowing the robot to follow a given vector. Absolute position control or depth control, however, is not yet implemented. The paper concludes with the presentation of a working system that demonstrated motion capabilities in air as well as first dive test in a swimming pool.
|
|
17:45-18:00, Paper TuDT4.4 | |
> >A Jumping Robotic Insect Based on a Torque Reversal Catapult Mechanism |
Koh, Je-Sung | Seoul National Univ. |
Jung, Sunpill | Seoul National Univ. |
Wood, Robert | Harvard Univ. |
Cho, Kyu-Jin | Seoul National Univ. Biorobotics Lab. |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Smart Actuators, Joint/Mechanism
Abstract: The design and the fabrication of a mesoscale jumping robotic insect are presented. The basis of the robot is a torque reversal catapult mechanism, inspired by a flea’s jumping leg. The current robot structure is 20mm in length, 2mm in height and weighs 34mg. The smart composite microstructures (SCM) process is used to developing the mesoscale structures and articulated, flexure-based mechanisms of the leg. Furthermore, the design is compatible with the pop-up book MEMS process, ameliorating the laborious assembly process of small components. The robot prototype can achieve jumps of approximately 30cm with a 2.7m/s initial velocity. It is 150 times its body height. The effect of air resistance is considered in order to improve jumping performance with the light weight body structure. The air resistance efficiency (Jumping height in air (hv) / Jumping height in vacuum (hv)) is computed to be 0.83 and the robot exhibits a drag coefficient of 1.8.
|
|
18:00-18:15, Paper TuDT4.5 | |
> >Controlling Aerial Maneuvering of a Miniature Jumping Robot Using Its Tail |
Zhao, Jianguo | Michigan State Univ. |
Zhao, Tianyu | Michigan State Univ. |
Xi, Ning | Michigan State Univ. |
Cintron, Fernando J. | Michigan State Univ. |
Mutka, Matt | Michigan State Uinversity |
Xiao, Li | Michigan State Univ. |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Biomimetics
Abstract: In this paper, we present the design and experimentation of a miniature robot that can jump, run, and perform aerial maneuvering. Specifically, this robot can use wheeled locomotion to run on the ground. Encountering an obstacle, it can jump up to overcome the obstacle. After leaping into the air, the robot can control its body angle using its tail for aerial maneuvering. To the best of our knowledge, this is the first miniature (maximum size 6.5 centimeters) and lightweight (28.0 grams) robot that having all the three capabilities. Furthermore, this robot is equipped with on-board energy, sensing, control, and wireless communication capabilities, which enables the tetherless operation. It can be potentially employed for mobile sensor networks in environments with obstacles.
|
|
18:15-18:30, Paper TuDT4.6 | |
> >Adaptive Control for Takeoff, Hovering, and Landing of a Robotic Fly |
Chirarattananon, Pakpong | Harvard Univ. |
Ma, Kevin | Harvard Univ. |
Wood, Robert | Harvard Univ. |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Adaptive Control, Micro/Nano Robots
Abstract: Challenges for controlled flight of a robotic insect are due to the inherent instability of the system, complex fluid-structure interactions, and the general lack of a complete system model. In this paper, we propose theoretical models of the system based on the limited information available from previous work and a comprehensive adaptive flight controller that is capable of coping with uncertainties in the system. We have demonstrated that the proposed methods enable the robot to achieve sustained hovering flights with relatively small errors compared to a similar but non-adaptive approach. Furthermore, vertical takeoff and landing flights are also shown to illustrate the fidelity of the flight controller.
|
|
TuDT5 |
Room605 |
Planning for Multi-Agent System II |
Regular Session |
Chair: Kumar, Vishal | National Inst. of Tech. Hamirpur(H.P) |
Co-Chair: Guimarães Macharet, Douglas | Univ. Federal de Minas Gerais |
|
17:00-17:15, Paper TuDT5.1 | |
>Anytime Computation Algorithms for Stochastically Parametric Approach-Evasion Differential Games |
Mueller, Erich | MIT |
Yong, Sze Zheng | Massachusetts Inst. of Tech. |
Zhu, Minghui | Massachusetts Inst. of Tech. |
Frazzoli, Emilio | Massachusetts Inst. of Tech. |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Human-Robot Interaction, Multi-Robot Coordination
Abstract: We consider an approach-evasion differential game where the inputs of one of the players are upper bounded by a random variable. The game enjoys the order preserving property where a larger relaxation of the random variable induces a smaller value function. Two numerical computation algorithms are proposed to asymptotically recover the expected value function. The performance of the proposed algorithms is compared via a stochastically parametric homicidal chauffeur game. The algorithms are also applied to the scenario of merging lanes in urban transportation.
|
|
17:15-17:30, Paper TuDT5.2 | |
> >Asynchronous Decentralized Prioritized Planning for Coordination in Multi-Robot System |
Cáp, Michal | CTU in Prague |
Novák, Peter | Delft Univ. of Tech. |
Selecký, Martin | Czech Tech. Univ. in Prague |
Faigl, Jan | Czech Tech. Univ. in Prague |
Vokrinek, Jiri | Czech Tech. Univ. in Prague |
Attachments: Video Attachment
Keywords: Path Planning for Multiple Mobile Robots or Agents, Planning, Scheduling and Coordination, Distributed Robot Systems
Abstract: In this paper, the multi-robot motion coordination planning problem is addressed. Although a centralized prioritized planning strategy can be used to solve the problem, we rather consider a decentralized variant, which is a more suitable for a robotic system of cooperating unmanned aerial vehicles (UAVs) due to communication limitations, privacy concerns, and a better exploitation of computational resources distributed among the individual robots. However, the existing decentralized prioritized planning algorithm contains synchronization points that all the agents must be able to pass synchronously, which is impractical and inefficient for a real-world deployment of the robotic systems. Therefore, we introduce a new asynchronous decentralized prioritized planning algorithm and show that the method can converge faster than both the synchronous decentralized and centralized algorithms. Further, we demonstrate the applicability of the proposed method as a coordination mechanism within a complex mission planning for a real robotic system consisting of several autonomous UAVs.
|
|
17:30-17:45, Paper TuDT5.3 | |
>Efficient Target Visiting Path Planning for Multiple Vehicles with Bounded Curvature |
Guimarães Macharet, Douglas | Univ. Federal de Minas Gerais |
Alves Neto, Armando | Univ. Federal de Minas Gerais |
da Camara Neto, Vilar Fiuza | Fundação Centro de Análise, Pesquisa e InovaçãoTecnológica(FUCAP |
Campos, Mario Montenegro | Univ. Federal de Minas Gerais |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Nonholonomic Motion Planning, Motion and Path Planning
Abstract: In this paper we introduce the k-Dubins Traveling Salesman Problem with Neighborhoods (k-DTSPN), the problem of planning efficient paths among target regions for multiple robots with bounded curvature constraints (Dubins vehicles). This paper presents two approaches for the problem. Firstly, we present a heuristic that solves it in two steps, based on classical techniques found in the literature. Secondly, we employ a Memetic Algorithm to solve both combinatorial and continuous phases of the problem in a combined manner. We provide formal analysis about both proposed techniques, presenting upper bounds to the length of the longest tour. Numerous trials in simulated environments were executed, providing statistical examination of the final results.
|
|
17:45-18:00, Paper TuDT5.4 | |
>Nearly Fuel-Optimal Trajectories for Vehicle Swarms in Open Domains with Strong Background Flows |
Lipinski, Doug | Univ. of Florida |
Mohseni, Kamran | Univ. of Florida at Gainesville |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Motion and Path Planning, Motion and Trajectory Generation
Abstract: Using a multi-vehicle control scheme based on smoothed particle hydrodynamics, a simulated swarm of unmanned underwater vehicles is guided along a pre-computed optimal trajectory between two points in an open domain under the influence of a strong background flow. The pre-computed trajectory is optimal in terms of fuel usage for a single vehicle. If the gradient of the velocity field is small compared to the total swarm radius, guiding a swarm of vehicles along this trajectory gives nearly optimal trajectories for all vehicles in the swarm without requiring additional costly optimization computations. We provide a bound on the maximum energy cost for vehicles in the swarm and also provide a more realistic estimate of the maximum energy cost. We also determine that the energy cost scales as N^(3/2) for swarms with large numbers of vehicles, N. The algorithm and fuel cost bounds are verified in simulations of unmanned underwater vehicles moving across a double gyre system on the scale of a small ocean basin.
|
|
18:00-18:15, Paper TuDT5.5 | |
> >Improving Aggregate Behavior in Parking Lots with Appropriate Local Maneuvers |
Rodriguez, Samuel | Texas A&M Univ. |
Giese, Andrew | Texas A&M Univ. |
Amato, Nancy | Texas A&M Univ. |
Attachments: Video Attachment
Keywords: Path Planning for Multiple Mobile Robots or Agents, Animation and Simulation, Motion and Trajectory Generation
Abstract: In this paper we study the ingress and egress of pedestrians and vehicles in a parking lot. We show how local maneuvers executed by agents permit them to create trajectories in constrained environments, and to resolve the deadlocks between them in mixed-flow scenarios. We utilize a roadmap-based approach which allows us to map complex environments and generate heuristic local paths that are feasible for both pedestrians and vehicles. Finally, we examine the effect that some agent-behavioral parameters have on parking lot ingress and egress.
|
|
18:15-18:30, Paper TuDT5.6 | |
> >Topological Exploration of Unknown and Partially Known Environments |
Kim, Soonkyum | Univ. of Pennsylvania |
Bhattacharya, Subhrajit | Univ. of Pennsylvania |
Ghrist, Robert | Univ. of Pennsylvania |
Kumar, Vijay | Univ. of Pennsylvania |
Attachments: Video Attachment
Keywords: Path Planning for Multiple Mobile Robots or Agents, Motion and Path Planning, Mapping
Abstract: We present the mathematical framework and algorithms for multi-robot topological exploration of unknown environments in which the main goal is to identify the different topological classes of trajectories and thus efficiently distribute the task of exploration among different groups of robots. We consider two-dimensional configuration spaces. At any point in time, the robots' map consists of known, partially-mapped obstacles. The unknown, yet-to-be-explored area is mapped to a single point, thus giving us a quotient space. The topological classes on the quotient space allows us to define topological classes of trajectories connecting a robot pose to the unknown region in the original configuration space. Robots explore this configuration space choosing different homology classes when confronted by obstacles or walls. We illustrate the basic idea with simulations of small teams of robots. Experiments with a single robot illustrate the applicability of the method to robots that have small sensor footprints and limited computational resources. We also provide comparisons with a standard frontier-based algorithm.
|
|
TuDT6 |
Room604 |
Marine Robotics-Learning and Control |
Regular Session |
Chair: Karras, George | National Tech. Univ. of Athens |
Co-Chair: Kyriakopoulos, Kostas | National Tech. Univ. of Athens |
|
17:00-17:15, Paper TuDT6.1 | |
>On-Line Identification of Autonomous Underwater Vehicles through Global Derivative-Free Optimization |
Karras, George | National Tech. Univ. of Athens |
Bechlioulis, Charalampos | National Tech. Univ. of Athens |
Leonetti, Matteo | Istituto Italiano di Tecnologia |
Palomeras, Narcis | Univ. de Girona |
Kormushev, Petar | Istituto Italiano di Tecnologia |
Kyriakopoulos, Kostas | National Tech. Univ. of Athens |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Keywords: Marine Robotics
Abstract: We describe the design and implementation of an on-line identification scheme for Autonomous Underwater Vehicles (AUVs). The proposed method estimates the dynamic parameters of the vehicle based on a global derivative-free optimization algorithm. It is not sensitive to initial conditions, unlike other on-line identification schemes, and does not depend on the differentiability of the model with respect to the parameters. The identification scheme consists of three distinct modules: a) System Excitation, b) Metric Calculator and c) Optimization Algorithm. The System Excitation module sends excitation inputs to the vehicle. The Optimization Algorithm module calculates a candidate parameter vector, which is fed to the Metric Calculator module. The Metric Calculator module evaluates the candidate parameter vector, using a metric based on the residual of the actual and the predicted commands. The predicted commands are calculated utilizing the candidate parameter vector and the vehicle state vector, which is available via a complete navigation module. Then, the metric is directly fed back to the Optimization Algorithm module and it is used to correct the estimated parameter vector. The procedure continues iteratively until the convergence properties are met. The proposed method is generic, demonstrates quick convergence and does not require a linear formulation of the model with respect to the parameter vector. The applicability and performance of the proposed algorithm is experimentally verified using the AUV Girona500.
|
|
17:15-17:30, Paper TuDT6.2 | |
>Fish Lateral Line Inspired Hydrodynamic Feedforward Control for Autonomous Underwater Vehicles |
Xu, Yiming | Univ. of Florida |
Mohseni, Kamran | Univ. of Florida at Gainesville |
Keywords: Marine Robotics, Biomimetics, Motion Control
Abstract: Studies have shown that the lateral line found in most fish and some other aquatic organisms is capable of providing hydrodynamic information of the surrounding fluid, which may facilitate many behavioral decisions. Previous work by the group introduced a lateral line inspired feedforward design for underwater vehicle control. The system utilizes pressure sensor arrays to estimate the hydrodynamic force acting on the vehicle such that the additional information will simplify the modeling process and improve the maneuvering accuracy for the control tasks in underwater exploration and environmental monitoring. In this paper, the feedforward control design is presented and tested in simulation for trajectory tracking and path following after expressing the force estimation algorithm in the three-dimensional domain. Pressure measurements at multiple locations on the vehicle surface form a least squares approximation of the pressure distribution. Hydrodynamic forces acting on the vehicle are then estimated and passed to the controller for improved performance. Preliminary experimental tests are conducted to vindicate the proposed algorithm.
|
|
17:30-17:45, Paper TuDT6.3 | |
>Dynamics-Aware Target Following for an Autonomous Surface Vehicle Operating under COLREGs in Civilian Traffic |
Svec, Petr | Univ. of Maryland, Coll. Park |
Shah, Brual C. | Department of Mechanical Engineering, Univ. ofMaryland, Co |
Bertaska, Ivan R. | Department of Ocean & Mechanical Engineering, Florida Atlantic U |
Alvarez, Jose | Department of Ocean & Mechanical Engineering, Florida Atlantic U |
Sinisterra, Armando J. | Department of Ocean & Mechanical Engineering, Florida Atlantic U |
Ellenrieder, Karl von | Department of Ocean & Mechanical Engineering, Florida Atlantic U |
Dhanak, Manhar | Department of Ocean & Mechanical Engineering, Florida Atlantic U |
Gupta, Satyandra K. | Univ. of Maryland, Coll. Park |
Keywords: Marine Robotics, Nonholonomic Motion Planning, Collision Detection and Avoidance
Abstract: We present a model-predictive trajectory planning algorithm for following a target boat by an autonomous unmanned surface vehicle (USV) in an environment with static obstacle regions and civilian boats. The planner developed in this work is capable of making a balanced trade-off among the following, possibly conflicting criteria: the risk of losing the target boat, trajectory length, risk of collision with obstacles, violation of the Coast Guard Collision Regulations (COLREGs), also known as "rules of the road", and execution of avoidance maneuvers against vessels that do not follow the rules. The planner addresses these criteria by combining a search for a dynamically feasible trajectory to a suitable pose behind the target boat in 4D state space, forming a time-extended lattice, and reactive planning that tracks this trajectory using control actions that respect the USV dynamics and are compliant with COLREGs. The reactive part of the planner represents a generalization of the velocity obstacles paradigm by computing obstacles in the control space using a system-identified, dynamic model of the USV as well as worst-case and probabilistic predictive motion models of other vessels. We present simulation and experimental results using an autonomous unmanned surface vehicle platform and a human-driven vessel to demonstrate that the planner is capable of fulfilling the above mentioned criteria.
|
|
17:45-18:00, Paper TuDT6.4 | |
> >A Robust Visual Servo Control Scheme with Prescribed Performance for an Autonomous Underwater Vehicle |
Bechlioulis, Charalampos | National Tech. Univ. of Athens |
Karras, George | National Tech. Univ. of Athens |
Nagappa, Sharad | Univ. of Girona |
Palomeras, Narcis | Univ. de Girona |
Kyriakopoulos, Kostas | National Tech. Univ. of Athens |
Carreras, Marc | Univ. de Girona |
Attachments: Video Attachment
Keywords: Marine Robotics, Visual Servoing, Motion Control
Abstract: This paper describes the design and implementation of a visual servo control scheme for an Autonomous Underwater Vehicle (AUV). The purpose of the control scheme is to navigate and stabilize the vehicle towards a visual target. The controller does not utilize the vehicle's dynamic model parameters and guarantees prescribed transient and steady state performance despite the presence of external disturbances representing ocean currents and waves. The proposed control scheme is of low complexity and can be easily integrated to an embedded control platform of an Autonomous Underwater Vehicle (AUV) with limited power and computational resources. Moreover, through the appropriate selection of certain performance functions, the proposed scheme guarantees that the target lies inside the onboard camera's field of view for all time. The resulting control scheme has analytically guaranteed stability and convergence properties, while its applicability and performance are experimentally verified using the Girona500 AUV.
|
|
18:00-18:15, Paper TuDT6.5 | |
>Improving the Energy Efficiency of Autonomous Underwater Vehicles by Learning to Model Disturbances |
Kormushev, Petar | Istituto Italiano di Tecnologia |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Keywords: Marine Robotics, Learning and Adaptive Systems
Abstract: Energy efficiency is one of the main challenges for long-term autonomy of AUVs (Autonomous Underwater Vehicles). We propose a novel approach for improving the energy efficiency of AUV controllers based on the ability to learn which external disturbances can safely be ignored. The proposed learning approach uses adaptive oscillators that are able to learn online the frequency, amplitude and phase of zero-mean periodic external disturbances. Such disturbances occur naturally in open water due to waves, currents, and gravity, but also can be caused by the dynamics and hydrodynamics of the AUV itself. We formulate the theoretical basis of the approach, and demonstrate its abilities on a number of input signals. Further experimental evaluation is conducted using a dynamic model of the Girona 500 AUV in simulation on two important underwater scenarios: hovering and trajectory tracking. The proposed approach shows significant energy-saving capabilities while at the same time maintaining high controller gains. The approach is generic and applicable not only for AUV control, but also for other type of control where periodic disturbances exist and could be accounted for by the controller.
|
|
18:15-18:30, Paper TuDT6.6 | |
>A Robust Sonar Servo Control Scheme for Wall-Following Using an Autonomous Underwater Vehicle |
Karras, George | National Tech. Univ. of Athens |
Bechlioulis, Charalampos | National Tech. Univ. of Athens |
Abdella, Hashim Kemal | Heriot-Watt Univ. |
Larkworthy, Tom | Univ. of Edinburgh |
Kyriakopoulos, Kostas | National Tech. Univ. of Athens |
Lane, David | Heriot-Watt Univ. |
Keywords: Marine Robotics, Motion Control, Field Robots
Abstract: This paper describes the design and implementation of a model-based sonar servoing control scheme for Autonomous Underwater Vehicles (AUVs). The proposed controller is designed for autonomous surveillance of underwater structures and it is robust against external disturbances and parametric uncertainties in the AUV dynamic model. The sensor suite includes a Multi-beam Imaging Sonar which provides measurements to a RANSAC-based algorithm for structure detection and pose estimation of the vehicle with respect to the structure. The sonar-based pose estimation is properly fused with the rest of the state measurements provided by a navigation module and the resulted state vector is incorporated as feedback to the controller. The proposed control scheme has analytically guaranteed stability and convergence properties, while its applicability and performance are experimentally verified using the Nessie VI AUV in the presence of external disturbances (medium height waves).
|
|
TuDT7 |
Room701 |
Software Engineering for Robotics |
Organized Session |
Chair: MacDonald, Bruce | Univ. of Auckland |
Co-Chair: Smart, William | Oregon State Univ. |
Organizer: MacDonald, Bruce | Univ. of Auckland |
Organizer: Smart, William | Oregon State Univ. |
|
17:00-17:15, Paper TuDT7.1 | |
Keynote Talk - Overview of TC SOFT and Other Developments in Software Engineering for Robotics |
MacDonald, Bruce | Univ. of Auckland |
Nesnas, Issa | Jet Propulsion Lab. |
Brugali, Davide | Univ. degli Studi di Bergamo |
|
|
17:15-17:30, Paper TuDT7.2 | |
Keynote Talk - the ROS Ecosystem: The Good, the Bad, and the Ugly |
Smart, William | Oregon State Univ. |
|
|
17:30-17:45, Paper TuDT7.3 | |
>Unity-Link: A Software-Gateware Interface for Rapid Prototyping of Experimental Robot Controllers on FPGAs |
Lange, Anders Blaabjerg | Univ. of Southern Denmark |
Schultz, Ulrik Pagh | Univ. of Southern Denmark |
Soerensen, Anders Stengaard | Univ. of Southern Denmark |
Keywords: Software and Architecture, Architectures, Protocols And Middle-Ware For Networked Robots, Distributed Robot Systems
Abstract: In experimental robotics, we are often faced with differing requirements between projects and as a project evolves, making the initial choice of technology difficult, often requiring a continuous and tedious development of the low-level parts of the robotic system. We propose the use of FPGAs as a flexible solution to these low-level issues; We here address the hitherto unresolved issue of interfacing the FPGA-based controllers to high-level robotics software running on a PC. This paper presents the Unity-Link software-gateware stack, which connects high-level software frameworks to our modular, FPGA-based generic hardware. Unity-Link provides simple, unified abstractions for quickly and easily interconnecting PC-based systems with nodes that provide hard real-time control of distributed robotic systems. Unity-Link uses a component-based modular bus structure based on open standards, and interfaces with a library of gateware components, enabling us to create complex applications quickly and efficiently. Automated code generation is used to provide convenient, application-specific interfaces to high-level robotics middleware such as ROS.
|
|
17:45-18:00, Paper TuDT7.4 | |
>A Model-Based Approach to Software Deployment in Robotics |
Hochgeschwender, Nico | Bonn-Rhein-Sieg Univ. of Applied Sciences, Germany |
Gherardi, Luca | Univ. degli Studi di Bergamo |
Shakhimardanov, Azamat | FH Bonn-Rhein-Sieg |
Kraetzschmar, Gerhard | Bonn-Rhein-Sieg Univ. |
Brugali, Davide | Univ. degli Studi di Bergamo |
Bruyninckx, Herman | Univ. of Leuven |
Keywords: Software and Architecture
Abstract: Deploying a complex robot software architecture on real robot systems and getting it to run reliably is a challenging task. We argue that software deployment decisions should be separated as much as possible from the core development of software functionalities. This will make the developed software more independent of a particular hardware architecture (and thus more reusable) and allow it to be deployed more flexibly on a wider variety of robot platforms. This paper presents a domain-specific language (DSL) which supports this idea and demonstrates how the DSL is used in a model-driven engineering-based development process. A practical example of applying the DSL to the development of an application for the KUKA youBot platform is given.
|
|
18:00-18:15, Paper TuDT7.5 | |
>Experiences with Model-Centred Design Methods and Tools in Safe Robotics |
Biggs, Geoffrey | National Inst. of AIST |
Sakamoto, Takeshi | Global Assist Co., Ltd. |
Fujiwara, Kiyoshi | Inst. of Advanced Industrial Sci.(AIST) |
Anada, Keiju | CATS CO.,LTD. |
Keywords: Software and Architecture
Abstract: Development of a system is complex, requiring a well-structured process to manage the range of tasks involved and their work products. There are many models and processes available for structured development, including the well-known Waterfall and Agile models. Recent standards for safety-critical system development utilise the V-model, such as the process given in the ISO 26262 standard for functional safety of road vehicles. However, the process clashes with the commonly-expressed desire for greater reuse of development artifacts in robotics. We have experimented with applying a process, the Object-Oriented Systems Engineering Method, to the design of a robotic wheelchair. This paper describes our application of the process to a safety-critical robot, as well as our use of SysML for managing design information and ZipC for code generation and verification. We discuss our experiences, both good and bad, in order to inform other robot developers of what to consider when choosing a process and tools.
|
|
18:15-18:30, Paper TuDT7.6 | |
> >A Robust and Modular Multi-Sensor Fusion Approach Applied to MAV Navigation |
Lynen, Simon | ETH Zurich |
Achtelik, Markus W. | ETH Zurich, Autonomous Syst. Lab. |
Weiss, Stephan | ETH Zurich |
Chli, Margarita | ETH Zurich |
Siegwart, Roland | ETH Zurich |
Attachments: Video Attachment
Keywords: Sensor Fusion, Aerial Robotics, Software and Architecture
Abstract: It has been long known that fusing cues from multiple sensors for robot navigation results in increased robustness and accuracy. However, the hassle of correctly calibrating the sensor ensemble as well as coping with sensor outages, different measurement rates and delays, render multi-sensor fusion a challenge. As a result, most often, systems do not exploit all the sensor information available in exchange for simplicity. For example, on a mission requiring transition of the robot from indoors to outdoors, it is the norm to ignore the GPS signals which become freely available once outdoors and instead, rely only on the sensor feeds continuously available throughout the mission (e.g. vision or laser). Naturally, this comes at the expense of robustness and accuracy in real deployment. This paper presents a generic framework, dubbed Multi- Sensor-Fusion EKF (MSF-EKF), able to process delayed, relative and absolute measurements from a theoretically unlimited number of different sensors and sensor types, allowing self- calibration of the sensor-suite. The modularity of MSF-EKF allows seamless handling of additional/lost sensor signals online during operation while employing an IEKF scheme to limit linearization errors for both absolute and relative measurements. Furthermore we derive a novel formulation to correctly incorporate measurements from a key-frame based SLAM system as drift free relative observations. We demonstrate our approach in outdoor navigation experiments using a Micro Aerial Vehicle (MAV) equipped with a GPS receiver as well as visual, inertial and pressure sensors.
|
|
TuDT8 |
Room702 |
Robot Audition III |
Organized Session |
Chair: Kumon, Makoto | Graduate School of Science and Tech. Kumamoto |
Co-Chair: Michaud, Francois | Univ. de Sherbrooke |
Organizer: Ince, Gokhan | Istanbul Tech. Univ. |
Organizer: Okuno, Hiroshi G. | Kyoto Univ. |
Organizer: Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Organizer: Danès, Patrick | Univ. Toulouse - LAAS-CNRS - UPS |
Organizer: Kumon, Makoto | Graduate School of Science and Tech. Kumamoto |
Organizer: Kagami, Satoshi | National Inst. of AIST |
Organizer: Michaud, Francois | Univ. de Sherbrooke |
Organizer: Argentieri, Sylvain | Univ. Pierre et Marie Curie - ISIR |
|
17:00-17:15, Paper TuDT8.1 | |
Keynote Talk - Map Generation and Scene Analysis for Robots |
Kagami, Satoshi | National Inst. of AIST |
|
|
17:15-17:30, Paper TuDT8.2 | |
Keynote Talk - Introduction to HARK 1.2.0 |
Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
|
|
17:30-17:45, Paper TuDT8.3 | |
>Nested iGMM Recognition and Multiple Hypothesis Tracking of Moving Sound Sources for a Mobile Robot Audition |
Sasaki, Yoko | National Inst. of Advanced Industrial Science and Tech. |
Hatao, Naotaka | National Inst. of Advanced Industrial Science and Technology |
Yoshii, Kazuyoshi | National Inst. of Advanced Industrial Science and Technology |
Kagami, Satoshi | National Inst. of AIST |
Keywords: Recognition
Abstract: The paper proposes two modules for a mobile robot audition system: 1) recognizing surrounding acoustic event, 2) tracking moving sound sources. We propose nested infinite Gaussian mixture model (iGMM) for recognizing frame based feature vectors. The main advantage is that the number of classes is allowed to increase without bound, if necessary, to represent unknown audio input. The multiple hypothesis tracking module provides time-series of separated audio stream using localized directions and recognition results at each frame. Not only for continuous sounds, the proposed tracker automatically detects appearing and disappearing point of stream from multiple hypothesis. These two modules are connected to microphone array based sound localization and separation, and the combined robot audition system achieved tracking of multiple moving sounds including intermittent sound source.
|
|
17:45-18:00, Paper TuDT8.4 | |
>Using Multiple Microphone Arrays and Reflections for 3D Localization of Sound Sources |
Ishi, Carlos Toshinori | ATR |
Even, Jani | ATR |
Hagita, Norihiro | ATR |
Keywords: Localization, Voice, Speech Synthesis and Recognition, Sensor Fusion
Abstract: We proposed a method for estimating sound source locations in a 3D space by integrating sound directions estimated by multiple microphone arrays and taking advantage of reflection information. Two types of sources with different directivity properties (human speech and loudspeaker speech) were evaluated for different positions and orientations. Experimental results showed the effectiveness of using reflection information, depending on the position and orientation of the sound sources relative to the array, walls, and the source type. The use of reflection information increased the source position detection rates by 10% on average and up to 60% for the best case.
|
|
18:00-18:15, Paper TuDT8.5 | |
>Noise Correlation Matrix Estimation for Improving Sound Source Localization by Multirotor UAV |
Furukawa, Koutarou | Kyoto Univ. |
Okutani, Keita | Tokyo Inst. of Tech. |
Nagira, Kohei | Kyoto Univ. |
Otsuka, Takuma | Kyoto Univ. |
Itoyama, Katsutoshi | Kyoto Univ. |
Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Okuno, Hiroshi G. | Kyoto Univ. |
Keywords: Localization, Aerial Robotics
Abstract: A method has been developed for improving sound source localization (SSL) using a microphone array from an unmanned aerial vehicle with multiple rotors, a "multirotor UAV". One of the main problems in SSL from a multirotor UAV is that the ego noise of the rotors on the UAV interferes with the audio observation and degrades the SSL performance. We employ a generalized eigenvalue decomposition-based multiple signal classification (GEVD-MUSIC) algorithm to reduce the effect of ego noise. While GEVD-MUSIC algorithm requires a noise correlation matrix corresponding to the auto-correlation of the multichannel observation of the rotor noise, the noise correlation is nonstationary due to the aerodynamic control of the UAV. Therefore, we need an adaptive estimation method of the noise correlation matrix for a robust SSL using GEVD-MUSIC algorithm. Our method uses a Gaussian process regression to estimate the noise correlation matrix in each time period from the measurements of self-monitoring sensors attached to the UAV such as the pitch-roll-yaw tilt angles, xyz speeds, and motor control values. Experiments compare our method with existing SSL methods in terms of precision and recall rates of SSL. The results demonstrate that our method outperforms existing methods, especially under high signal-to-noise-ratio conditions.
|
|
18:15-18:30, Paper TuDT8.6 | |
>Real-Time Super-Resolution Three-Dimensional Sound Source Localization for Robots |
Nakamura, Keisuke | Honda Res. Inst. Japan Co., Ltd. |
Gomez, Randy | Honda Res. Inst. Japan Co., Ltd. |
Nakadai, Kazuhiro | Honda Res. Inst. Japan Co., Ltd. |
Keywords: Voice, Speech Synthesis and Recognition, Localization
Abstract: This paper investigates Sound Source Localization (SSL) for a robot in a real world. Previously, we focused on one-dimensional SSL for azimuth and assumed that target sources are distributed close to a horizontal plane. Without this assumption, the SSL performance is drastically degraded. Thus, three-dimensional SSL is essential to improve the localization for sound sources distributed in a three-dimensional space. Compared to one-dimensional SSL, three-dimensional SSL mainly has the following problems: 1) a massive number of Transfer Function (TF) measurements for microphone array calibration are required for three dimensions to maintain the spatial resolution of SSL sufficiently-high, 2) the computational cost for searching for sound sources drastically increases in high-dimensional spaces. For the first issue, we extend the previously-proposed one-dimensional TF interpolation method, integrating time-domain-based and frequency-domain-based interpolation, to three dimensions. The interpolation achieves three-dimensional super-resolution SSL and reduction of the number of TF measurements while maintaining the spatial resolution of SSL. For the second issue, we propose optimal hierarchical SSL, which reduces computational cost for searching for sound sources by introducing a hierarchical search algorithm instead of using greedy search in localization. We previously proposed the concept of the algorithm. This paper additionally discusses theoretical optimality in hierarchization to minimize the total computational cost of SSL. The method determines the number of hierarchies and the resolution of each hierarchy depending on desired spatial resolution. These techniques are integrated into an SSL system using a robot. The experimental result showed: 1) the proposed interpolation method achieved super-resolution SSL working better than that with pre-measured TFs, 2) the optimal hierarchical SSL drastically reduced computational cost by approximately 97%.
|
|
TuDT9 |
Room608 |
Unmanned Aerial Vehicles IV |
Regular Session |
Chair: Floreano, Dario | Ec. Pol. Federal, Lausanne |
Co-Chair: Majdik, Andras | Univ. of Zurich |
|
17:00-17:15, Paper TuDT9.1 | |
> >Stereo Vision Based Indoor/outdoor Navigation for Flying Robots |
Schmid, Korbinian | German Aerospace Center (DLR) |
Tomic, Teodor | German Aerospace Center (DLR) |
Ruess, Felix | German Aerospace Center (DLR) |
Hirschmüller, Heiko | German Aerospace Center (DLR) |
Suppa, Michael | German Aerospace Center (DLR) |
Attachments: Video Attachment
Keywords: Aerial Robotics, Navigation, Search and Rescue Robots
Abstract: We introduce our new quadrotor platform for realizing autonomous navigation in unknown indoor/outdoor environments. Autonomous waypoint navigation, obstacle avoidance and flight control is implemented on-board. The system does not require a special environment, artificial marker or an external reference system. We developed a monolithic mechanically damped perception unit which is equipped with a stereo camera pair, an Inertial Measurement Unit (IMU), two processor-and an FPGA board. Stereo images are processed on the FPGA by the Semi-Global Matching algorithm. Keyframe based stereo odometry is fused with IMU data compensating for time delays that are induced by the vision pipeline. The system state estimate is used for control and on-board 3D mapping. An operator can set waypoints in the map, while the quadrotor autonomously plans its path avoiding obstacles. We show experiments with the quadrotor flying from inside a building to the outside and vice versa, traversing a window and a door respectively. A video of the experiments is part of this work. To the best of our knowledge, this is the first autonomously flying system with complete on-board processing that performs waypoint navigation with obstacle avoidance in geometrically unconstrained, complex indoor/outdoor environments.
|
|
17:15-17:30, Paper TuDT9.2 | |
> >Collaborative Monocular SLAM with Multiple Micro Aerial Vehicles |
Forster, Christian | Univ. of Zurich |
Lynen, Simon | ETH Zurich |
Kneip, Laurent | ETHZ |
Scaramuzza, Davide | Univ. of Zurich |
Attachments: Video Attachment
Keywords: Aerial Robotics, Computer Vision, SLAM
Abstract: This paper presents a framework for collaborative localization and mapping with multiple Micro Aerial Vehicles (MAVs) in unknown environments. Each MAV estimates its motion individually using an onboard, monocular visual odometry algorithm. The system of MAVs acts as a distributed preprocessor that streams only features of selected keyframes and relative-pose estimates to a centralized ground station. The ground station creates an individual map for each MAV and merges them together whenever it detects overlaps. This allows the MAVs to express their position in a common, global coordinate frame. The key to real-time performance is the design of data-structures and processes that allow multiple threads to concurrently read and modify the same map. The presented framework is tested in both indoor and outdoor environments with up to three MAVs. To the best of our knowledge, this is the first work on real-time collaborative monocular SLAM, which has also been applied to MAVs.
|
|
17:30-17:45, Paper TuDT9.3 | |
> >Air-Ground Localization and Map Augmentation Using Monocular Dense Reconstruction |
Forster, Christian | Univ. of Zurich |
Pizzoli, Matia | Univ. of Zurich |
Scaramuzza, Davide | Univ. of Zurich |
Attachments: Video Attachment
Keywords: Aerial Robotics, Computer Vision, Localization
Abstract: We propose a new method for the localization of a Micro Aerial Vehicle (MAV) with respect to a ground robot. We solve the problem of registering the 3D maps computed by the robots using different sensors: a dense 3D reconstruction from the MAV monocular camera is aligned with the map computed from the depth sensor on the ground robot. Once aligned, the dense reconstruction from the MAV is used to augment the map computed by the ground robot, by extending it with the information conveyed by the aerial views. The overall approach is novel, as it builds on recent developments in live dense reconstruction from moving cameras to address the problem of air-ground localization. The core of our contribution is constituted by a novel algorithm integrating dense reconstructions from monocular views, Monte Carlo localization, and an iterative pose refinement. In spite of the radically different vantage points from which the maps are acquired, the proposed method achieves high accuracy whereas appearance-based, state-of-the-art approaches fail. Experimental validation in indoor and outdoor scenarios reported an accuracy in position estimation of 0.08 meters and real time performance. This demonstrates that our new approach effectively overcomes the limitations imposed by the difference in sensors and vantage points that negatively affect previous techniques relying on matching visual features.
|
|
17:45-18:00, Paper TuDT9.4 | |
>MAV Urban Localization from Google Street View Data |
Majdik, Andras | Univ. of Zurich |
Albers-Schoenberg, Yves | ETH Zurich |
Scaramuzza, Davide | Univ. of Zurich |
Keywords: Aerial Robotics, Computer Vision, Localization
Abstract: We tackle the problem of globally localizing a camera-equipped micro aerial vehicle flying within urban environments for which a Google Street View image database exists. To avoid the caveats of current image-search algorithms in case of severe viewpoint changes between the query and the database images, we propose to generate virtual views of the scene, which exploit the air-ground geometry of the system. To limit the computational complexity of the algorithm, we rely on a histogram-voting scheme to select the best putative image correspondences. The proposed approach is tested on a 2km image dataset captured with a small quadroctopter flying in the streets of Zurich. The success of our approach shows that our new air-ground matching algorithm can robustly handle extreme changes in viewpoint, illumination, perceptual aliasing, and over-season variations, thus, outperforming conventional visual place-recognition approaches.
|
|
18:00-18:15, Paper TuDT9.5 | |
> >Contact-Based Navigation for an Autonomous Flying Robot |
Briod, Adrien | Ec. Pol. Federale de Lausanne |
Kornatowski, Przemyslaw Mariusz | EPFL |
Klaptocz, Adam | senseFly |
Garnier, Arnaud | EPFL |
Pagnamenta, Marco | EPFL |
Zufferey, Jean-Christophe | EPFL |
Floreano, Dario | Ec. Pol. Federal, Lausanne |
Attachments: Video Attachment
Keywords: Unmanned Aerial Vehicles
Abstract: Autonomous navigation in obstacle-dense indoor environments is very challenging for flying robots due to the high risk of collisions, which may lead to mechanical damage of the platform and eventual failure of the mission. While conventional approaches in autonomous navigation favor obstacle avoidance strategies, recent work showed that collision-robust flying robots could hit obstacles without breaking and even self-recover after a crash to the ground. This approach is particularly interesting for autonomous navigation in complex environments where collisions are unavoidable, or for reducing the sensing and control complexity involved in obstacle avoidance. This paper aims at showing that collision-robust platforms can go a step further and exploit contacts with the environment to achieve useful navigation tasks based on the sense of touch. This approach is typically useful when weight restrictions prevent the use of heavier sensors, or as a low-level detection mechanism supplementing other sensing modalities. In this paper, a solution based on force and inertial sensors used to detect obstacles all around the robot is presented. Eight miniature force sensors, weighting 0.9g each, are integrated in the structure of a collision-robust flying platform without affecting its robustness. A proof-of-concept experiment demonstrates the use of contact sensing for exploring autonomously a room in 3D, showing significant advantages compared to a previous strategy. To our knowledge this is the first fully autonomous flying robot using touch sensors as only exteroceptive sensors.
|
|
18:15-18:30, Paper TuDT9.6 | |
>Visual and Inertial Multi-Rate Data Fusion for Motion Estimation Via Pareto-Optimization |
Loianno, Giuseppe | Univ. degli Studi di Napoli Federico II |
Lippiello, Vincenzo | Univ. di Napoli Federico II |
Fischione, Carlo | KTH Royal Inst. of Tech. |
Siciliano, Bruno | Univ. Napoli Federico II |
Keywords: Aerial Robotics, Sensor Fusion
Abstract: The motion estimation is an open research field in control and robotic applications. Sensor fusion algorithms are generally used to achieve an accurate estimation of the vehicle motion by combining heterogeneous sensors measurements with different statistical characteristics. In this paper, a new method that combines measurements provided by an inertial sensor and a vision system is presented. Compared to classical model based techniques, the method relies on a Pareto optimization that trades off the statistical properties of the measurements. The proposed technique is evaluated with simulations in terms of computational requirements and estimation accuracy with respect to a classical Kalman filter approach. It is shown that the proposed method gives an improved estimation accuracy at the cost of a slightly increased computational complexity.
|
|
TuDT10 |
Room609 |
Grasping III |
Regular Session |
Chair: Brock, Oliver | Tech. Univ. Berlin |
Co-Chair: Ming, Aiguo | The Univ. of Electro-Communications |
|
17:00-17:15, Paper TuDT10.1 | |
>Grasping Unknown Objects by Exploiting Shape Adaptability and Environmental Constraints |
Eppner, Clemens | Tech. Univ. Berlin |
Brock, Oliver | Tech. Univ. Berlin |
Keywords: Grasping, Perception for Grasping and Manipulation, Manipulation Planning and Control
Abstract: In grasping, shape adaptation between hand and object has a major influence on grasp success. In this paper, we present an approach to grasping unknown objects that explicitly considers the effect of shape adaptability to simplify perception. Shape adaptation also occurs between the hand and the environment, for example, when fingers slide across the surface of the table to pick up a small object. Our approach to grasping also considers environmental shape adaptability to select grasps with high probability of success. We validate the proposed shape-adaptability-aware grasping approach in 880 real-world grasping trials with 30 objects. Our experiments show that the explicit consideration of shape adaptability of the hand leads to robust grasping of unknown objects. Simple perception suffices to achieve this robust grasping behavior
|
|
17:15-17:30, Paper TuDT10.2 | |
>Grasp Adjustment on Novel Objects Using Tactile Experience from Similar Local Geometry |
Dang, Hao | Columbia Univ. |
Allen, Peter | Columbia Univ. |
Keywords: Grasping, Perception for Grasping and Manipulation
Abstract: Due to pose uncertainty, merely executing a planned-to-be stable grasp usually results in an unstable grasp in the physical world. In our previous work, we proposed a tactile experience based grasping pipeline which utilizes tactile feedback to adjust hand posture during the grasping task of known objects and improves the performance of robotic grasping under pose uncertainty. In this paper, we extend our work to grasp novel objects by utilizing local geometric similarity. To do this, we select a series of shape primitives to parameterize potential local geometries which novel objects may share in common. We then build a tactile experience database that stores information of stable grasps on these local geometries. Using this tactile experience database, our method is able to guide a grasp adjustment process to grasp novel objects around similar local geometries. Experiments indicate that our approach improves the grasping performance on novel objects with similar local geometries under pose uncertainty.
|
|
17:30-17:45, Paper TuDT10.3 | |
>Sequential Trajectory Re-Planning with Tactile Information Gain for Dexterous Grasping under Object-Pose Uncertainty |
Zito, Claudio | Univ. of Birmingham |
Kopicki, Marek | Univ. of Birmingham |
Stolkin, Rustam | Univ. of Birmingham |
Wyatt, Jeremy | Univ. of Birmingham |
Borst, Christoph | German Aerospace Center (DLR) |
Schmidt, Florian | German Aerospace Centre (DLR) |
Roa, Maximo A. | German Aerospace Center, DLR |
Keywords: Grasping, Path Planning for Manipulators, Perception for Grasping and Manipulation
Abstract: Dexterous grasping of objects with uncertain pose is a hard unsolved problem in robotics. This paper solves this problem using information gain re-planning. First we show how tactile information, acquired during a failed attempt to grasp an object can be used to refine the estimate of that object's pose. Second, we show how this information can be used to replan new reach to grasp trajectories for successive grasp attempts. Finally we show how reach-to-grasp trajectories can be modified, so that they maximise the expected tactile information gain, while simultaneously delivering the hand to the grasp configuration that is most likely to succeed. Our main novel outcome is thus to enable tactile information gain planning for Dexterous, high degree of freedom (DoFs) manipulators. We achieve this using a combination of information gain planning, hierarchical probabilistic roadmap planning, and belief updating from tactile sensors for objects with non-Gaussian pose uncertainty in 6 dimensions. The method is demonstrated in trials with simulated robots. Sequential re-planning is shown to achieve a greater success rate than single grasp attempts, and trajectories that maximise information gain require fewer re-planning iterations than conventional planning methods before a grasp is achieved.
|
|
17:45-18:00, Paper TuDT10.4 | |
> >Combining Touch and Vision for the Estimation of an Object’s Pose During Manipulation |
Bimbo, Joao | King's Coll. London |
Seneviratne, Lakmal | Kings Coll. London |
Althoefer, Kaspar | Kings Coll. London |
Liu, Hongbin | King's Coll. London |
Attachments: Video Attachment
Keywords: Grasping, Sensor Fusion, Visual Tracking
Abstract: Robot grasping and manipulation relies mainly on two types of sensory data: vision and tactile sensing. Localisation and recognition of the object is typically done through vision alone, while tactile sensors are commonly used for grasp control. Vision performs reliably in uncluttered environments, but its performance may deteriorate when the object is occluded, which is often the case during a manipulation task, when the object is in-hand and the robot fingers stand between the camera and the object. This paper presents a method to use the robot’s sense of touch to refine the knowledge of a manipulated object’s pose from an initial estimate provided by vision. The objective is to find a transformation on the object’s location that is coherent with the current proprioceptive and tactile sensory data. The method was tested with different object geometries and pro-poses applications where this method can be used to improve the overall performance of a robotic system. Experimental results show an improvement of around 70% on the estimate of the object’s location when compared to using only vision.
|
|
18:00-18:15, Paper TuDT10.5 | |
> >Pre-Shaping for Various Objects by the Robot Hand Equipped with Resistor Network Structure Proximity Sensor |
Koyama, Keisuke | The Univ. of Electro-Communications |
Hasegawa, Hiroaki | the Univ. of Electro-Communications |
Suzuki, Yosuke | The Univ. of Electro-Communications |
Ming, Aiguo | The Univ. of Electro-Communications |
Shimojo, Makoto | Univ. of Electro-COmmunications |
Attachments: Video Attachment
Keywords: Grasping, Multifingered Hands, Sensor-based Planning
Abstract: In this paper, we demonstrate a preparatory motion before grasping by a robot hand, for adjusting the object-fingertip distance and 2-axis postures simultaneously, using Resistor Network Structure Proximity sensor (RNSP sensor). Through this preparatory motion (called ``pre-shaping") and grasping an object, each fingertip surface contacts with object surface on target posture. So fingertip force can be applied to the object surface directly. Moreover, the pre-shaping advantages feedback control using tactile sensors after contact improving the reliability of the object grasping. For realizing pre-shaping, we use the fingertip equipped with RNSP sensor, which can detect fingertip-object distance and posture in close position from the sensor. RNSP sensor has a characteristics of fast response (1 ms), simple wiring (only 6 wires), and easy implementation. Additionally, a characteristic of RNSP sensor output can be designed by arrangement of RNSP elements. To perform pre-shaping by simple sensor feedback control based on the configuration between the fingertip and object, we design RNSP sensor which has appropriate characteristics for the pre-shaping.
|
|
18:15-18:30, Paper TuDT10.6 | |
>Computing Grip Force and Torque from Finger Nail Images Using Gaussian Processes |
Urban, Sebastian | Tech. Univ. München |
Bayer, Justin | Tech. Univ. München |
Osendorfer, Christian | Tech. Univ. München |
Westling, Göran | Umeå Univ. |
Edin, Benoni | Umeå Univ. |
van der Smagt, Patrick | TUM |
Keywords: Grasping, Dexterous Manipulation, Computer Vision
Abstract: We demonstrate a simple approach with which finger force can be measured from nail coloration. By automatically extracting features from nail images of a finger-mounted CCD camera, we can directly relate these images to the force measured by a force-torque sensor. The method automatically corrects orientation and illumination differences. Using Gaussian processes, we can relate preprocessed images of the finger nail to measured force and torque of the finger, allowing us to predict the finger force at a level of 95%--98% accuracy at force ranges up to 10 N, and torques around 90% accuracy, based on training data gathered in 90 s.
|
|
TuDT11 |
Room801 |
Soft Mechanism |
Regular Session |
Chair: Suzumori, Koichi | Okayama Univ. |
Co-Chair: Iida, Fumiya | ETH Zurich |
|
17:00-17:15, Paper TuDT11.1 | |
>Self-Beating Gel Pump Powered by Chemical Energy |
Takahashi, Koki | Shibaura Inst. of Tech. |
Maeda, Shingo | Shibaura Inst. of Tech. |
Keywords: Biomimetics, Smart Actuators
Abstract: Many examples of microfluidic systems have been studied in various fields. Normally, micropumps in microfluidic systems are powered by electricity or heat generated from electric energy and the actuation is controlled by on–off switching of external inputs. Herein we report a novel autonomous flow control inside microfluidic channels powered by self-oscillating gels without external control devices. Self-oscillating gels exhibit a volume oscillation driven by the oscillatory Belousov–Zhabotinsky (BZ) reaction. Our approach greatly simplifies the microfluidic system construction because there is no need for the electric wiring and source. In this paper, we first demonstrate a directional fluid pumping within microfluidic channels and a directional flow rate was 0.02 µL/min utilizing self-oscillating gels. This self-actuated pump could serve as a new framework for microfluidic devices.
|
|
17:15-17:30, Paper TuDT11.2 | |
> >Free-Space Locomotion with Thread Formation |
Wang, Liyu | Bio-Inspired Robotics Lab. ETH Zurich |
Culha, Utku | ETH Zurich |
Iida, Fumiya | ETH Zurich |
Attachments: Video Attachment
Keywords: Biologically-Inspired Robots, Mechanism Design, Wheeled Robots
Abstract: The paper presents a new concept of locomotion for wheeled or legged robots through an object-free space. The concept is inspired by the behaviour of spiders forming silk threads to move in 3D space. The approach provides the possibility of variation in thread diameter by deforming source material, therefore it is useful for a wider coverage of payload by mobile robots. As a case study, we propose a technology for descending locomotion through a free space with inverted formation of threads in variable diameters. Inverted thread formation is enabled with source material thermoplastic adhesive (TPA) through thermally-induced phase transition. To demonstrate the feasibility of the technology, we have designed and prototyped a 300-gram wheeled robot that can supply and deform TPA into a thread and descend with the thread from an existing hanging structure. Experiment results suggest repeatable inverted thread formation with a diameter range of 1.1-4.5 mm, and a locomotion speed of 0.73 cm per minute with a power consumption of 2.5 W.
|
|
17:30-17:45, Paper TuDT11.3 | |
>Robot Skin with Integrated Micro Rubber Suction Cups Adhering Rough Surfaces |
Manabe, Ryoichi | Okayama Univ. |
Suzumori, Koichi | Okayama Univ. |
Wakimoto, Shuichi | Okayama Univ. |
Keywords: Biologically-Inspired Robots, Micro/Nano Robots
Abstract: The aim of this research is to realize a functional adhesive robot skin with integrated micro suction cups, which has two new functions involving adaptive adhesion to rough/curved surfaces and anisotropic adhesion. This skin can be applied to various robot mechanisms such as robot hands, wall climbing robot feet and so on. In this report, the robot skins have been successfully developed to realize the higher adaptive adhesion by modifying materials and integration density of suction cups. The suction cups on 10mm × 10mm area realize the adhesion to surfaces with 145μm RMS roughness and with gap of 900μm in height.
|
|
17:45-18:00, Paper TuDT11.4 | |
>Link Position Control of a Compliant Actuator with Unknown Transmission Friction Torque |
Chen, Lisha | Istituto Italiano di Tecnologia |
Laffranchi, Matteo | Fondazione Istituto Italiano di Tecnologia |
Lee, Jinoh | Istituto Italiano di Tecnologia |
Kashiri, Navvab | Istituto Italiano di Tecnologia |
Tsagarakis, Nikolaos | Istituto Italiano di Tecnologia |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Keywords: Compliant Assembly, Motion Control, Joint/Mechanism
Abstract: This paper proposes a control strategy for a compliant actuator, the CompActTM actuator, which is equipped with semi active friction dampers in its transmission system. Both the transmission flexibility and the nonlinearity of the friction based damping torque makes the control of this actuator not a trivial task. This paper studies the control problem of accurate link position tracking based on sliding mode approach that considers the friction torque as an uncertainty. Stability analysis and simulations highlight the effectiveness of the proposed controller in compensating for the deflections and unknown friction torque of the actuator.
|
|
18:00-18:15, Paper TuDT11.5 | |
> >Self-Pop-Up Cylindrical Structure by Global Heating |
Miyashita, Shuhei | MIT |
Onal, Cagdas Denizel | WPI |
Rus, Daniela | MIT |
Attachments: Video Attachment
Keywords: Mechanism Design, Self-Organised Robot Systems, Biologically-Inspired Robots
Abstract: In this study, we demonstrate a new approach to autonomous folding for the body of a 3D robot from a 2D sheet using heat. We approach this challenge by folding a 0.27mm sheet-like material into a structure. We utilize the thermal deformation of a contractive sheet sandwiched by rigid structural layers. During this "baking" process, the heat applied on the entire sheet induces contraction of the contracting layer and, thus, forms an instructed bend in the sheet. To attain the targeted folding angles, the V-fold Spans method is used. The targeted angle theta_{out} can be kinematically encoded into crease geometry. The realization of this angle in the folded structure can be approximately controlled by a contraction angle theta_{in}. The process is non-reversible, is reliable, and it is relatively fast. Our method can be applied simultaneously to all the folds in multi-creased origami structures. We demonstrate the use of this method to create a light-weight mobile robot.
|
|
18:15-18:30, Paper TuDT11.6 | |
> >Design and Sensing of a Flexible Robot Leg |
Lopes, Gabriel | Delft Univ. of Tech. |
Zhang, Fankai | Delft Univ. of Tech. |
Attachments: Video Attachment
Keywords: Mechanism Design, Tendon/Wire Mechanism, Legged Robots
Abstract: This paper reports on the work completed towards the design and sensing of a flexible robotic leg with applications to search and rescue and home robotics. Taking inspiration from the tentacles of cephalopods, we have designed and constructed a segmented leg that is driven by a single motor. The overall deformation of the segmented leg is achieved via tendons. Such a design enables the leg to be modular and mountable in any robotic platform that is driven by wheels or tracks. The deformation of the leg is measured in real-time using a fiber optic sensor that can be used for control purposes. We present experimental results for deformation sensing.
|
|
TuDT12 |
Room610 |
Medical Robotics III |
Regular Session |
Chair: Abbeel, Pieter | UC Berkeley |
Co-Chair: Fischer, Gregory Scott | Worcester Pol. Inst. WPI |
|
17:00-17:15, Paper TuDT12.1 | |
>Design Evaluation of a Double Ring RCM Mechanism for Robotic Needle Guidance in MRI-Guided Liver Interventions |
Song, Sang-Eun | BWH, Harvard Medical School |
Tokuda, Junichi | Brigham and Women's Hospital and Harvard Medical School |
Tuncali, Kemal | BWH |
Yamada, Atsushi | Brigham and Women's hospital |
Torabi, Meysam | Harvard Medical School |
Hata, Nobuhiko | Brigham and Women's Hospital |
Keywords: Medical Robots and Systems, Computer-assisted diagnosis and therapy, Kinematics
Abstract: MRI-guided percutaneous liver interventions have been investigated by researchers as an alternative to CT-guided procedures as it is non-invasive and provides greater soft tissue details. In practice, however, repeated needle insertion is still required to reach desired positions on trial-and-error basis. To minimize the needle attempt and procedural time, we designed a robotic needle guidance device that provides needle insertion angle guidance at skin entry using two rotational joints structured for remote-center-of-motion manipulation. To evaluate the mechanism and clinical feasibility, we fabricated a proof-of-concept prototype that can be manually operated. As preliminary design evaluation, we conducted a retrospective clinical study of 13 MRI-guided abdominal biopsies to determine if the proposed mechanism and device can provide necessary needle insertion angles in MRI-guided liver biopsy procedures. The number of needle insertion attempts per biopsy was also measured. To confirm the kinematic design of the double ring remote-center-of-motion mechanism and to identify any procedural difficulties, we conducted a phantom targeting experiment. The retrospective clinical study showed that the 80 degree insertion angle coverage of the device is sufficient for clinical cases, and an average of five needle insertion attempts per biopsy in conventional MRI-guided biopsy can be reduced by the proposed device. A phantom targeting experiment confirmed that the unique kinematic design was successfully implementation in the targeting.
|
|
17:15-17:30, Paper TuDT12.2 | |
>A Novel Comanipulation Device for Assisting Needle Placement in Ultrasound Guided Prostate Biopsies |
Poquet, Cécile | Univ. Pierre et Marie Curie - Paris6 |
Mozer, Pierre | Univ. Pierre et Marie Curie - Paris6 |
Morel, Guillaume | Univ. Pierre et Marie Curie - Paris 6 |
Vitrani, Marie-Aude | Univ. Pierre et Marie Curie - Paris6 |
Keywords: Medical Robots and Systems, Physical Human-Robot Interaction, Medical Systems, Healthcare, and Assisted Living
Abstract: A novel robotic device, aimed at assisting a urologist in performing prostate biopsies guided by an endorectal ultrasound probe, is described. The paper describes the robot kinematics and the actuation system. The actuation system combines electromagnetic brakes, balancing springs, and electrical motors with cable transmissions. The robot supports two modes of operation: the free mode, where the entire control of the probe movements is left to the urologist, and the blocked mode, where the robot precisely maintains the probe at a given position and orientation with respect to the prostate. For the blocked mode, the set of specifications is antagonistic: firstly, a security constraint requires a low robot stiffness to allow to compliantly adapt to potential movements from the patient; secondly, a precision constraint requires a high robot stiffness in order to maintain the position and orientation of the probe in the presence of unmodeled external forces, when the robot is switched from the free mode to the blocked mode. A control strategy is developed to obtain this behavior. It combines an inner impedance controller with a relatively low stiffness and an outer intelligent position integrator that operates only during a limited period of time, when switching from the free mode to the blocked mode. Both in vitro and in cadavero experimental results show the efficiency of this approach.
|
|
17:30-17:45, Paper TuDT12.3 | |
>Teleoperation System with Hybrid Pneumatic-Piezoelectric Actuation for MRI-Guided Needle Insertion with Haptic Feedback |
Shang, Weijian | Worcester Pol. Inst. |
Su, Hao | Worcester Pol. Inst. |
Li, Gang | worcester Pol. Inst. |
Fischer, Gregory Scott | Worcester Pol. Inst. WPI |
Keywords: Teleoperated surgical systems, Haptics and Haptic Interfaces, Force and Tactile Sensing
Abstract: This paper presents a surgical master-slave tele-operation system for percutaneous interventional procedures under continuous magnetic resonance imaging (MRI) guidance. This system consists of a piezoelectrically actuated slave robot for needle placement with integrated fiber optic force sensor utilizing Fabry-Perot interferometry (FPI) sensing principle. The sensor flexure is optimized and embedded to the slave robot for measuring needle insertion force. A novel, compact opto-mechanical FPI sensor interface is integrated into an MRI robot control system. By leveraging the complementary features of pneumatic and piezoelectric actuation, a pneumatically actuated haptic master robot is also developed to render force associated with needle placement interventions to the clinician. An aluminum load cell is implemented and calibrated to close the impedance control loop of the master robot. A force-position control algorithm is developed to control the hybrid actuated system. Teleoperated needle insertion is demonstrated under live MR imaging, where the slave robot resides in the scanner bore and the user manipulates the master beside the patient outside the bore. Force and position tracking results of the master-slave robot are demonstrated to validate the tracking performance of the integrated system. It has a position tracking error of 0.318mm and sine wave force tracking error of 2.227N.
|
|
17:45-18:00, Paper TuDT12.4 | |
>Analysis of Needle-Tissue Friction During Vibration-Assisted Needle Insertion |
Khalaji, Iman | The Univ. of Western Ontario |
Hadavand, Mostafa | The Univ. of Western Ontario |
Asadian, Ali | Western Univ. (The Univ. of Western Ontario) |
Patel, Rajnikant V. | The Univ. of Western Ontario |
Naish, Michael D. | The Univ. of Western Ontario |
Keywords: Surgical Robotics, Dynamics, Medical Robots and Systems
Abstract: In this paper, a vibration-assisted needle insertion technique has been proposed in order to reduce needle–tissue friction. The LuGre friction model was employed as a basis for the current study and the model was extended and analyzed to include the impact of high-frequency vibration on translational friction. Experiments were conducted to evaluate the role of insertion speed as well as vibration frequency on frictional effects. In the experiments conducted, an 18 GA brachytherapy needle was vibrated and inserted into an ex-vivo soft tissue sample using a pair of amplified piezoelectric actuators. Analysis demonstrates that the translational friction can be reduced by introducing a vibratory low-amplitude motion onto a regular insertion profile, which is usually performed at a constant rate.
|
|
18:00-18:15, Paper TuDT12.5 | |
>KidsArm - an Image-Guided Pediatric Anastomosis Robot |
Looi, Thomas | Hospital for Sick Children |
Yeung, Benny | MDA |
Umasuthan, Manickam | MDA Space Missions |
Drake, James | Hospital for Sick Children, Univ. of Toronto |
Keywords: Medical Robots and Systems, Surgical Robotics, Human Centered Automation
Abstract: Minimally invasive surgery (MIS) revolutionized surgery by drastically reducing patient recovery times by allowing surgeons to perform procedures through a series of small incisions. However, MIS has also increased the complexity of the tasks as tools did not have the same degrees of freedom and dexterity compared to open procedures. In particular, pediatric patients pose a unique challenge as they have smaller volumes and different tissue properties. Our group designed KidsArm, an image-guided pediatric surgical robot, to automate anastomosis. KidsArm is single port anastomosis tool that uses a pair of stereo cameras to generate a 3D point cloud to guide the tool tip and apply a series of sutures. The system was designed to be minimally invasive and constrained by standard pediatric trocar sizes while also being automated. An image processing system was created to extract and track surface features on the simulated tissue samples while providing feedback to the robot controller. The system was tested on two scenarios: side-to-side and end-to-end silicone samples. KidsArm successfully applied 3 sutures autonomously on the side-to-side scenario however the end-to-end scenario proved to be more difficult due to greater deformation and workspace restrictions. However, KidsArm demonstrates that it is feasible for a robot to autonomously perform anastomosis. More work will be required to accelerate the process and characterize the behavior with tissue samples.
|
|
18:15-18:30, Paper TuDT12.6 | |
>A Case Study of Trajectory Transfer through Non-Rigid Registration for a Simplified Suturing Scenario |
Schulman, John | UC Berkeley |
Gupta, Ankush | Univ. of California, Berkeley |
Venkatesan, Sibi | Univ. of California, Berkeley |
Tayson-Frederick, Mallory | Univ. of California, Berkeley |
Abbeel, Pieter | UC Berkeley |
Keywords: Surgical Robotics, Learning from Demonstration
Abstract: Suturing is an important yet time-consuming part of surgery. A fast and robust autonomous procedure could reduce surgeon fatigue, and shorten operation times. It could also be of particular importance for suturing in remote tele-surgery settings where latency can complicate the master-slave mode control that is the current practice for robotic surgery with systems like the da Vinci. We study the applicability of the trajectory transfer algorithm proposed in [5] to the automation of suturing. The core idea of this procedure is to first use non-rigid registration to find a 3D warping function which maps the demonstration scene onto the test scene, then use this warping function to transform the robot end-effector trajectory. Finally a robot joint trajectory is generated by solving a trajectory optimization problem that attempts to find the closest feasible trajectory, accounting for external constraints, such as joint limits and obstacles. Our experiments investigate generalization from a single demonstration to differing initial conditions. A first set of experiments considers the problem of having a simulated Raven II system suture two flaps of tissue together. A second set of experiments considers a PR2 robot performing sutures in a scaled-up experimental setup. The simulation experiments were fully autonomous. For the real-world experiments we provided human input to assist with the detection of landmarks to be fed into the registration algorithm. The success rate for learning from a single demonstration is high for moderate perturbations from the demonstration's initial conditions, and it gradually decreases for larger perturbations.
|
|
TuDT13 |
Room802 |
Balance Control |
Regular Session |
Chair: Sugihara, Tomomichi | Graduate School of Engineering, Osaka Univ. |
Co-Chair: Byl, Katie | UCSB |
|
17:00-17:15, Paper TuDT13.1 | |
> >Optimal Ankle Compliance Regulation for Humanoid Balancing Control |
Mosadeghzad, Mohamad | Italian Inst. of Tech. |
Li, Zhibin | Istituto Italiano di Tecnologia |
Tsagarakis, Nikolaos | Istituto Italiano di Tecnologia |
Medrano-Cerda, Gustavo | Italian Inst. of Tech. |
Dallali, Houman | Italian Inst. of Tech. |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Attachments: Video Attachment
Keywords: Humanoid Robots
Abstract: Keeping balance is the main concern for humanoids in standing and walking tasks. This paper endeavors to acquire optimal ankle stabilization methods for humanoids with passive and active compliance and explain ankle balancing strategy from the compliance regulation perspective. Unlike classical stiff humanoids, the compliant ones can control both impedance and position during task operation. Optimal compliance regulation is resolved to maximize the stability of the humanoids. The linearized model is proposed to obtain the optimal ankle impedance for stabilizing against impacts. The nonlinear model is proposed as well and compared with the linear one. The proposed methods are validated by experiments on an intrinsically compliant humanoid using passivity based admittance and impedance controllers both in joint and Cartesian space.
|
|
17:15-17:30, Paper TuDT13.2 | |
> >Stabilizing Humanoids on Slopes Using Terrain Inclination Estimation |
Li, Zhibin | Istituto Italiano di Tecnologia |
Tsagarakis, Nikolaos | Istituto Italiano di Tecnologia |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Attachments: Video Attachment
Keywords: Humanoid and Bipedal Locomotion, Humanoid Robots, Legged Robots
Abstract: This paper presents an integrated control framework for balancing humanoids on uneven terrains combining stabilization control and terrain inclination estimation. The stabilization is realized by passivity based admittance control that utilizes the force/torque feedback in feet to actively regulate the compliance. The logic-based terrain estimation algorithm exploits feet to probe the terrain inclination and deals with under-actuation when feet tilt on the contact surface. The equilibrium position in the admittance control is thereby adapted for recovering balance on the slope. Both the theoretical work and experimental validation are presented. The method is implemented and validated on the real humanoid by demonstrating the capability of estimating terrain inclination, balancing on the slope with varying gradient, and maintaining upright posture in the meantime. Experimental data such as inclination estimation in the comparison study, center of pressure measurement, and body attitude compensation are presented and analyzed.
|
|
17:30-17:45, Paper TuDT13.3 | |
>Increased Robustness of Humanoid Standing Balance in the Sagittal Plane through Adaptive Joint Torque Reduction |
Giftthaler, Markus | Swiss Federal Inst. of Tech. (ETH) Zurich, Switzerland |
Byl, Katie | UCSB |
Keywords: Legged Robots, Humanoid Robots, Dynamics
Abstract: This paper introduces and compares two control approaches that increase the robustness of humanoid standing balance in the sagittal plane with respect to impulsive perturbations by adapting joint torques. To address the question of how the range of admissible perturbations for an n-link inverted pendulum model can be enlarged, we propose two different strategies: adapting the ankle torque only and adapting all joint torques uniformly. For both, explicit-form solutions exist for nonlinear models with an arbitrary number of links. A Center of Pressure-based criterion for switching between the default feedback controller and the torque reduction strategies is introduced. In a three-link model case study, a wide range of robot poses, which are optimized either for steady state effort minimization or robustness, are considered. Simulation results show that our models are robust to impulse perturbations of between 10% and 149% greater magnitude than for an LQR default control law. However, there is a trade-off between robustness gains and steady-state balancing effort. In a second example, a joint-locked model, which uses an adaptive joint torque reduction strategy, outperforms a joint-unlocked model that only uses the default controller both in terms of robustness and control effort.
|
|
17:45-18:00, Paper TuDT13.4 | |
> >Humanoid Push Recovery Control in Case of Multiple Non-Coplanar Contacts |
Mansour, Darine | Commissariat à l'Energie Atomique (CEA) |
Micaelli, Alain | Commissariat à l'Energie Atomique |
Lemerle, Pierre | Inst. National de Recherche et de Sécurité |
Attachments: Video Attachment
Keywords: Humanoid Robots, Integrated Planning and Control
Abstract: This paper presents a method for humanoid push recovery in the general context of multiple non-coplanar contacts. The method consists of a controller that minimizes the kinetic energy of a perturbed whole body humanoid system, while controlling the support change to achieve the stabilization(or push recovery) of the system. The controller uses a simple model based approach to determine the necessity of support change and in this case to approximate a new contact position that allows to stabilize the system. The controller is tested on a simulated humanoid robot and its succeeds in stabilizing the robot in coplanar and non-coplanar environments.
|
|
18:00-18:15, Paper TuDT13.5 | |
> >Compliant Attitude Control and Stepping Strategy for Balance Recovery with the Humanoid COMAN |
Perrin, Nicolas Yves | Istituto Italiano di Tecnologia |
Tsagarakis, Nikolaos | Istituto Italiano di Tecnologia |
Caldwell, Darwin G. | Istituto Italiano di Tecnologia |
Attachments: Video Attachment
Keywords: Humanoid Robots, Humanoid and Bipedal Locomotion, Compliance and Impedance Control
Abstract: In this paper we describe an approach for humanoid robot balance recovery that combines a novel attitude control algorithm adding compliance to the robot's behavior and increasing the smoothness of its motion, and an omnidirectional stepping strategy that can trigger one or two steps based on a measured disturbance vector. The proposed method is validated through experiments with the inherently compliant humanoid COMAN.
|
|
18:15-18:30, Paper TuDT13.6 | |
>Standing Posture Modeling and Control for a Humanoid Robot |
Ahmed, Mariam | National Univ. of Singapore |
Tian, Bo | Inst. for Infocomm Res. A*STAR |
Keywords: Humanoid Robots, Underactuated Robots, Calibration and Identification
Abstract: This paper presents a novel approach employing nonlinear control for stabilization of standing posture for a humanoid robot using only hip joint. The robot is modeled as an acrobot where model parameters are estimated through adaptive algorithm. A ‘non-collocated partial feedback’ controller is applied. This is integrated with a linear feedback control, through LQR. Improved robustness to external push is demonstrated through evaluation in Webots simulator and on a physical humanoid robot, NUSBIP-III ASLAN. Performance comparison with other controllers verifies the effectiveness of the proposed control system.
|