{"title":"WiFi localization and navigation for autonomous indoor mobile robots","authors":"Joydeep Biswas, M. Veloso","doi":"10.1109/ROBOT.2010.5509842","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509842","url":null,"abstract":"Building upon previous work that demonstrates the effectiveness of WiFi localization information per se, in this paper we contribute a mobile robot that autonomously navigates in indoor environments using WiFi sensory data. We model the world as a WiFi signature map with geometric constraints and introduce a continuous perceptual model of the environment generated from the discrete graph-based WiFi signal strength sampling. We contribute our WiFi localization algorithm which continuously uses the perceptual model to update the robot location in conjunction with its odometry data. We then briefly introduce a navigation approach that robustly uses the WiFi location estimates. We present the results of our exhaustive tests of the WiFi localization independently and in conjunction with the navigation of our custom-built mobile robot in extensive long autonomous runs.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116757781","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}
A. Klaptocz, Grégoire Boutinard-Rouelle, A. Briod, J. Zufferey, D. Floreano
{"title":"An indoor flying platform with collision robustness and self-recovery","authors":"A. Klaptocz, Grégoire Boutinard-Rouelle, A. Briod, J. Zufferey, D. Floreano","doi":"10.1109/ROBOT.2010.5509338","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509338","url":null,"abstract":"This paper presents a new paradigm in the design of indoor flying robots that replaces collision avoidance with collision robustness. Indoor flying robots must operate within constrained and cluttered environments where even nature's most sophisticated flyers such as insects cannot avoid all obstacles and should thus be able to withstand collisions and recover from them autonomously. A prototype platform specifically designed to withstand collisions and recover without human intervention is presented. Its dimensions are optimized to fulfill the varying constraints of aerodynamics, robustness and self-recovery, and new construction techniques focusing on shock absorption are presented. Finally, the platform is tested both in-flight and during collisions to characterize its collision robustness and self-recovery capability.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116796885","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":"Switching control and quick stepping motion generation based on the maximal CPI sets for falling avoidance of humanoid robots","authors":"Ko Yamamoto, Yoshihiko Nakamura","doi":"10.1109/ROBOT.2010.5509824","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509824","url":null,"abstract":"Humanoid robots should be able to stand and walk in the presence of external disturbances. This paper addresses the robustness of a humanoid robot to unknown disturbances. Applying the maximal CPI set, it becomes possible to consider the physical constraint explicitly in the COG-ZMP inverted pendulum model control. In our previous research, the convergence speed of COG was improved by applying the switching control based on the maximal CPI set to the stabilization control assuming the contact region is constant. This paper presents updating calculation method of the maximal CPI set when the contact region changes, and the authors propose a falling avoidance control as an application of it. Detecting the stepping necessity based on the maximal CPI set enables to unify the upright position stabilization and stepping motion for falling avoidance. The validity of the proposed method is verified with experiments.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117129678","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":"Reconfiguration algorithms for mobile robotic networks","authors":"N. Chakraborty, K. Sycara","doi":"10.1109/ROBOT.2010.5509484","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509484","url":null,"abstract":"For a deployed mobile robotic network to function usefully, the robots should have the capability to adjust their positions, while maintaining the network connectivity. In this paper, we present algorithms that allows a robot to decide when it is feasible for it to move to a desired point by adjusting its own positions (and the positions of some other robots in the network), while maintaining all the network connectivity constraints. Under the assumption of a disc model of communication, we show that the problem can be formulated as a convex optimization (or feasibility) problem (actually a second order cone program). Thus, the problem can be solved in polynomial time by centralized interior point algorithms. However, this requires the robot to have knowledge of the position of all the nodes in the network. Our main contribution is the development of an incremental algorithm, that solves the feasibility problem (of whether the robot can move to its desired goal) by obtaining the information about the position of the robots and their immediate neighbors only if they are required to move. We present simulation results comparing the performance of the centralized algorithm with the incremental algorithm for randomly generated networks. From simulation results, we observe that the time required by the incremental algorithm to solve the feasibility problem is relatively independent of the size of the network.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121242085","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}
Pål Liljebäck, K. Pettersen, Ø. Stavdahl, J. Gravdahl
{"title":"A hybrid model of obstacle-aided snake robot locomotion","authors":"Pål Liljebäck, K. Pettersen, Ø. Stavdahl, J. Gravdahl","doi":"10.1109/ROBOT.2010.5509834","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509834","url":null,"abstract":"A snake can traverse cluttered and irregular environments by using irregularities around its body as push-points to aid the propulsion. This characteristic feature of biological snake locomotion, denoted obstacle-aided locomotion, is investigated for snake robot locomotion purposes in this paper. The paper presents a hybrid model of the dynamics of a planar snake robot interacting with obstacles in its environment. Obstacle contact forces are calculated by formulating and solving a linear complementarity problem (LCP). The existence and uniqueness properties of the state evolution of the hybrid model are investigated. Simulation results validate the hybrid modelling approach.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121249896","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}
Asako Kanezaki, Hideki Nakayama, T. Harada, Y. Kuniyoshi
{"title":"High-speed 3D object recognition using additive features in a linear subspace","authors":"Asako Kanezaki, Hideki Nakayama, T. Harada, Y. Kuniyoshi","doi":"10.1109/ROBOT.2010.5509271","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509271","url":null,"abstract":"In this paper we propose a method of high-speed 3D object recognition using linear subspace method and our 3D features. This method can be applied to partial models with any size in any posture. Although it is becoming easy to obtain textured 3D models by a 3D scanner, there are few methods for 3D object recognition which take into account both shape and textures of objects. Moreover, it is difficult to achieve high-speed processing of large 3D data. Our 3D features consider the co-occurrence of shape and colors of an object's surface. The additive property of these features makes it possible to calculate the similarity between a query part and the subspace of each object in a database without division, and therefore the time for recognition is quite short. In the experiments, we compare our method with conventional methods using Spin-Images and Textured Spin-Images. We show that our method is appropriate for 3D object recognition.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127211245","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":"Distributed nonlinear estimation for robot localization using weighted consensus","authors":"Andrea Simonetto, T. Keviczky, Robert Babuška","doi":"10.1109/ROBOT.2010.5509143","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509143","url":null,"abstract":"Distributed linear estimation theory has received increased attention in recent years due to several promising industrial applications. Distributed nonlinear estimation, however is still a relatively unexplored field despite the need in numerous practical situations for techniques that can handle nonlinearities. This paper presents a unified way of describing distributed implementations of three commonly used nonlinear estimators: the Extended Kalman Filter, the Unscented Kalman Filter and the Particle Filter. Leveraging on the presented framework, we propose new distributed versions of these methods, in which the nonlinearities are locally managed by the various sensors whereas the different estimates are merged based on a weighted average consensus process. The proposed versions are shown to outperform the few published ones in two robot localization test cases.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127537351","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":"Near-optimal autonomous pursuit evasion for nonholonomic wheeled mobile robot subject to wheel slip","authors":"Yu Tian, Jadav Das, N. Sarkar","doi":"10.1109/ROBOT.2010.5509631","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509631","url":null,"abstract":"A new approach to autonomous pursuit evasion by a wheeled mobile robot in the presence of wheel slip is presented. Classical pursuit evasion problem, such as the Homicidal Chauffeur problem, considers the kinematic model of the pursuer and does not consider slip in its trajectory, and thus cannot predict a realistic pursuit evasion scenario. In this work we present a new dynamics-based approach to pursuit evasion problem in the presence of wheel slip. We first show how a feedback linearization controller can achieve capture with wheel slip. We then improve the capture time by designing a new extremum seeking controller that maximizes lateral traction force to effect a sharper but stable turn. The simulation results show the efficacy of our proposed control approach.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125860658","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}
Serge Montambault, N. Pouliot, J. Tóth, Bernhard Spalteholz
{"title":"Reporting on a large ocean inlet crossing live transmission line inspection performed by linescout technology","authors":"Serge Montambault, N. Pouliot, J. Tóth, Bernhard Spalteholz","doi":"10.1109/ROBOT.2010.5509190","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509190","url":null,"abstract":"This video summarizes a breakthrough in the emerging field of transmission line inspection and maintenance robots. Collaboration between electric utilities recently led to a robotic inspection of a large ocean inlet crossing transmission line, performed by LineScout Technology. Key challenges associated with the live line inspection and crossing of the suspension clamp are presented. Some of the findings revealed along the spans are shown. The accompanying paper also discusses some of the features of the robotic system that were found essentials for the success of the task.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123247847","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":"Geodesic trajectory generation on learnt skill manifolds","authors":"I. Havoutis, S. Ramamoorthy","doi":"10.1109/ROBOT.2010.5509819","DOIUrl":"https://doi.org/10.1109/ROBOT.2010.5509819","url":null,"abstract":"Humanoid robots are appealing due to their inherent dexterity. However, these potential benefits may only be realized if the corresponding motion synthesis procedure is suitably flexible. This paper presents a flexible trajectory generation algorithm that utilizes a geometric representation of humanoid skills (e.g., walking) - in the form of skill manifolds. These manifolds are learnt from demonstration data that may be obtained from off-line optimization algorithms (or a human expert).We demonstrate that this model may be used to produce approximately optimal motion plans as geodesics over the manifold and that this allows us to effectively generalize from a limited training set. We demonstrate the effectiveness of our approach on a simulated 3-link planar arm, and then the more challenging example of a physical 19-DoF humanoid robot. We show that our algorithm produces a close approximation of the much more computationally intensive optimization procedure used to generate the data. This allows us to present experimental results for fast motion planning on a realistic - variable step length, width and height - walking task on a humanoid robot.","PeriodicalId":289706,"journal":{"name":"2010 IEEE International Conference on Robotics and Automation","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123449420","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}