Siyu Zhou, Mariano Phielipp, J. Sefair, S. Walker, H. B. Amor
{"title":"Clone Swarms: Learning to Predict and Control Multi-Robot Systems by Imitation","authors":"Siyu Zhou, Mariano Phielipp, J. Sefair, S. Walker, H. B. Amor","doi":"10.1109/IROS40897.2019.8967824","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8967824","url":null,"abstract":"In this paper, we propose SwarmNet – a neural network architecture that can learn to predict and imitate the behavior of an observed swarm of agents in a centralized manner. Tested on artificially generated swarm motion data, the network achieves high levels of prediction accuracy and imitation authenticity. We compare our model to previous approaches for modelling interaction systems and show how modifying components of other models gradually approaches the performance of ours. Finally, we also discuss an extension of SwarmNet that can deal with nondeterministic, noisy, and uncertain environments, as often found in robotics applications.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123966905","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Position-based monocular visual servoing of an unknown target using online self-supervised learning","authors":"Chungkeun Lee, Hoseong Seo, H. Kim","doi":"10.1109/IROS40897.2019.8968216","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968216","url":null,"abstract":"Visual servoing, i.e. control with visual information, is a valuable capability in many robotic applications. In particular, position based visual servoing (PBVS) estimates position information from the observed image to generate visual servo control. However, the estimation of the position of an unknown target using monocular images is still difficult due to the complexity of the image information. For the target estimation problem, we propose to integrate three complementary techniques for monocular visual servoing. First, to estimate the probability of a target’s existence, the learning model with spatial features from convolution neural network is proposed. Second, the extended Kalman filter based on epipolar geometry estimates the 3D position of the target; moreover, from this 3D position, the perception model is trained online by self-generated virtual ground-truth. Finally, visual servo control is generated, and the resulting movement helps to construct epipolar geometry. Finally. the experimental validation is performed in a challenging setting involving occlusion and target’s shape change.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"111 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120873611","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Ergodic Flocking","authors":"Conan Veitch, Duncan Render, Alex Aravind","doi":"10.1109/IROS40897.2019.8968265","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968265","url":null,"abstract":"Designing efficient control strategies is well studied. Due to recent technological advancements and applications to the field of robotics, exploring ways to design optimal control for multi robot systems is gaining interest. In this respect, ergodicity has been successfully applied as an effective control technique for tracking and coverage. Generating flocking behaviour is a problem with many interesting special cases that include both tracking and coverage. The main contribution of this paper is the application of ergodicity to emulate flocking behaviour. Our approach is appealing, as control and communication are all assumed to be local, and so this behaviour is self-organized. Simulation results show that the proposed approach is effective.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121267429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Marco Morik, Divyam Rastogi, Rico Jonschkowski, O. Brock
{"title":"State Representation Learning with Robotic Priors for Partially Observable Environments","authors":"Marco Morik, Divyam Rastogi, Rico Jonschkowski, O. Brock","doi":"10.1109/IROS40897.2019.8967938","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8967938","url":null,"abstract":"We introduce Recurrent State Representation Learning (RSRL) to tackle the problem of state representation learning in robotics for partially observable environments. To learn low-dimensional state representations, we combine a Long Short Term Memory network with robotic priors. RSRL introduces new priors with landmarks and combines them with existing robotics priors from the literature to train the representations. To evaluate the quality of the learned state representation, we introduce validation networks that help us better visualize and quantitatively analyze the learned state representations. We show that the learned representations are low-dimensional, locally consistent, and can approximate the underlying true state for robot localization in simulated 3D maze environments. We use the learned representations for reinforcement learning and show that we achieve similar performance as training with the true state. The learned representations are robust to landmark misclassification errors.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114341086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
B. Song, Weidong Chen, Jingchuan Wang, Hesheng Wang
{"title":"Long-Term Visual Inertial SLAM based on Time Series Map Prediction","authors":"B. Song, Weidong Chen, Jingchuan Wang, Hesheng Wang","doi":"10.1109/IROS40897.2019.8968017","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968017","url":null,"abstract":"With the advance in the field of mobile robots, autonomous robots are required for long-term deployment in dynamic and complex environments. However, the performance of Visual Inertial SLAM systems in long-term operation is not satisfactory, and most long-term SLAM systems assumes periodic changes in the environment. This paper presents a novel solution for long-term monocular VI SLAM system in dynamic environment based on autoregression(AR) modeling and map prediction. Map points are first classified into static and semi-static map points according to a memory model. Modeling and prediction of the different states of semi-static map points are performed that are derived from time series models. The predicted map is then fused with the current map to achieve a better forecast for the next frame if the prediction is not satisfactory enough. Experiments are carried out on an embedded system. The results indicate that the map prediction is reliable and the proposed approach improves the performance of long-term localization and mapping in dynamic environments.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114551395","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Operational Space Control Framework for Torque Controlled Humanoid Robots with Joint Elasticity","authors":"Jaesug Jung, Donghyeon Kim, Jaeheung Park","doi":"10.1109/IROS40897.2019.8967613","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8967613","url":null,"abstract":"Torque controlled robots have the capability of implementing compliant behavior with back-drivability. In practice, however, joint elasticity often prevents an accurate position tracking performance of a robot. In particular, humanoid robots are influenced more by elasticity because of a long kinematic chain between the feet and hands. In this paper, we present a new inverse dynamics based control approach for torque controlled humanoid robots with joint elasticity. When formulating the operational space control framework, feedback control consists of only motor-related parts with measured motor angle values, and the link dynamics is compensated by the feedforward terms. The experiment results of the proposed approach show a noticeable improvement in the position tracking performance in 6-DoF manipulator. Finally, the proposed method was applied to a torque controlled biped robot for walking. Both stiff motion control of the CoM and compliant motion control of the foot were simultaneously achieved, demonstrating the advantage of the torque controlled robot.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114553883","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Method for Guiding a Person Combining Robot Movement and Projection","authors":"Aki Tamai, Tetsushi Ikeda, S. Iwaki","doi":"10.1109/IROS40897.2019.8968523","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968523","url":null,"abstract":"This paper proposes a new method to guide a person along with a route when a mobile robot explains an exhibition. In previous work, there were problems that people overtake the robot and go out of the guide route, and that people move to positions that interferes with the movement of the robot. In response to these problems, a conventional solution is to frequently instruct people to move by using voice, displays, etc., and it was not a comfortable for people who are guided. In this paper, we focus on a mobile robot with a projection function and propose a method of controlling human positions without explicit instructions by combining movement and projection of a robot. We introduce three basic guiding behaviors combining projection and movement, each controlling a person and a robot into different positional relationship according to the situation of guiding. Experiments of basic guiding behaviors showed that both the existence of the robot and the position of the projected image are combined to affect the movement of the guided person. The result indicates that by selecting appropriate guide behavior according to the situation of guiding, the robot can guide a person effectively while controlling the position of the person.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121509808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"FLAME: Feature-Likelihood Based Mapping and Localization for Autonomous Vehicles","authors":"Su Pang, Daniel Kent, Daniel Morris, H. Radha","doi":"10.1109/IROS40897.2019.8968082","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968082","url":null,"abstract":"Accurate vehicle localization is arguably the most critical and fundamental task for autonomous vehicle navigation. While dense 3D point-cloud-based maps enable precise localization, they impose significant storage and transmission burdens when used in city-scale environments. In this paper, we propose a highly compressed representation for LiDAR maps, along with an efficient and robust real-time alignment algorithm for on-vehicle LiDAR scans. The proposed mapping framework, which we refer to as Feature Likelihood Acquisition Map Emulation (FLAME), requires less than 0.1% of the storage space of the original 3D point cloud map. In essence, FLAME emulates an original map through feature likelihood functions. In particular, FLAME models planar, pole and curb features. These three feature classes are long-term stable, distinct and common among vehicular roadways. Multiclass feature points are extracted from LiDAR scans through feature detection. A new multiclass-based point-to-distribution alignment method is proposed to find the association and alignment between the multiclass feature points and the FLAME map. The experimental results show that the proposed framework can achieve the same level of accuracy (less than 10cm) as the 3D point cloud based localization.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121546701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Information Filter Occupancy Mapping using Decomposable Radial Kernels","authors":"Siwei Guo, Nikolay A. Atanasov","doi":"10.1109/IROS40897.2019.8968609","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968609","url":null,"abstract":"Building occupancy maps of the environment is a fundamental problem for robot autonomy. A common assumption in early work was that the occupancy states of different map elements are independent. Recently, Gaussian Process (GP) techniques were proposed to capture correlation, which is important not only for improved accuracy but also for uncertainty quantification and autonomous exploration based on the predicted occupancy of nearby unexplored areas. Despite these desirable properties, current GP mapping techniques are limited to small maps and slow inference speeds. This paper proposes an information space formulation of the GP mapping problem. If a decomposable radial kernel is evaluated over a latent grid of pseudo-input points, the resulting kernel matrix has a Kronecker-product-of-Toeplitz-matrices structure that allows very efficient representation of the occupancy distribution. We utilize this structure to design an information filter occupancy mapping algorithm with linear time and memory complexity that still permits continuous space observations and predictions.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":" 80","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113948998","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. C. V. Tieck, Jacqueline Rutschke, Jacques Kaiser, Martin Schulze, Timothee Buettner, Daniel Reichard, A. Roennau, R. Dillmann
{"title":"Combining spiking motor primitives with a behaviour-based architecture to model locomotion for six-legged robots","authors":"J. C. V. Tieck, Jacqueline Rutschke, Jacques Kaiser, Martin Schulze, Timothee Buettner, Daniel Reichard, A. Roennau, R. Dillmann","doi":"10.1109/IROS40897.2019.8968128","DOIUrl":"https://doi.org/10.1109/IROS40897.2019.8968128","url":null,"abstract":"Bio-inspired robots take advantage of millions of years of evolution to provide interesting and flexible solutions for issues related to motion and perception. Often, they have challenging kinematics classical robotics control mechanisms are not always able to take advantage of them. A concrete example of this is LAURON V, a six-legged robot for space exploration inspired by the stick insects. The main goals of this work is to combine classical behaviour-based control with motor primitives implemented with SNN for motion representation. We extend a previously presented bio-inspired approach to represent hand and arm motion using motor primitives, and combine it with a behaviour-based architecture to model different locomotion behaviours for a multi-legged robot. There are four main components. First, to model the individual leg motions we use two motor primitives implemented with spiking neural networks for the swing and stance phases. Second, to control the motor primitives of each leg there are local behaviours corresponding to each phase, and corresponding to each activation pattern. Third, the activation patterns are used to facilitate multi-leg coordination and generate different walking behaviours. Fourth, a high-level control interface integrates control signals from other sources and activates the patterns. We conducted five different experiments to evaluate our approach in a simulated environment using the Neurorobotics Platform (NRP). The results show that our modelling approach with motor primitives is flexible enough to represent different types of motions, and also highlight the value of the NRP for robotics development.","PeriodicalId":428768,"journal":{"name":"2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114754915","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}