{"title":"A Survey on Path Planning Algorithms for Mobile Robots","authors":"Márcia M. Costa, M. Silva","doi":"10.1109/ICARSC.2019.8733623","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733623","url":null,"abstract":"The use of mobile robots is growing every day. Path planning algorithms are needed to allow the coordination of several robots, and make them travel with the least cost and without collisions. With this emerged the interest in studying some path planning algorithms, in order to better understand the operation of each one when applied in this type of robots. The objective of this paper is to present a state of the art survey of some algorithms of path planning for mobile robots. A brief introduction on mobile robots and trajectory planning algorithms is made. After, the basis of each algorithm is explained, their relative advantages and disadvantages are presented and are mentioned areas of application for each of them. This study was developed in order to implement some of these algorithms in the near future, with the objective to find out their relative advantages and disadvantages, and in which situations their implementation is more adequate.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116881402","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 Model-Based Biped Walking Controller Based on Divergent Component of Motion","authors":"M. Kasaei, N. Lau, Artur Pereira","doi":"10.1109/ICARSC.2019.8733608","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733608","url":null,"abstract":"Biped robots have high degrees of freedom and they are naturally unstable, hence design and develop a reliable walking controller is a complex subject which is one of the interesting topics in the robotic community. In this paper, we proposed a model-based walking controller which is able to negate the effect of external impacts not only by applying compensating torques but also by adjusting the landing location of swing leg. This controller is composed of two levels of control which takes into account the stable and unstable dynamics parts of center of mass (COM). In the proposed controller, the overall dynamics of a humanoid robot is approximated using an enhanced version of Linear Inverted Pendulum Plus Flywheel Model (ELIPPFM) and, according to this dynamics model, an optimal controller is designed to track the reference trajectories. Moreover, Divergent Component of Motion (DCM) is used to define when and where a robot should take a step to prevent falling. The proposed controller has been successfully tested by performing several simulations using MATLAB. The results showed that the proposed controller is capable of controlling the balance of a simulated robot in presence of severe disturbances.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115470859","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":"Using Radar for Grid Based Indoor Mapping","authors":"Sedat Dogru, Lino Marques","doi":"10.1109/ICARSC.2019.8733614","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733614","url":null,"abstract":"Mobile robot navigation mostly relies on information gathered by lidars and cameras to detect and map obstacles. However, these sensors become useless both in fires and other environments that have reduced visibility due to smoke, dust and smog. Radars, on the other hand, are not affected by these and therefore provide a viable solution to support robots in low visibility environments. However, radars provide sparse measurements and may detect multi-path reflections, resulting in perception of ghost objects. This work demonstrates the use of a radar to support mobile robot mapping in indoor environments. A range based filtering approach is proposed to reduce the effect of ghost detections and the approach is validated in different scenarios.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130183795","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":"Grasp Planning with Incomplete Knowledge About the Object to be Grasped","authors":"Joao Goncalves, P. Lima","doi":"10.1109/ICARSC.2019.8733615","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733615","url":null,"abstract":"Robotic grasping in domestic environments is nowadays a topic of intensive research, since the big number of variables and constraints in a household scenario makes it a difficult task to accomplish. This paper addresses the problem of grasp planning in these situations. The first problem to deal with is the selection of the grasp pose for the end-effector - the position and orientation in which it should grasp the desired object. To tackle this issue, this work applies a method to detect grasp poses in point clouds with objects that may be unknown to the robot, followed by an approach to select the grasp candidate in terms of its appropriateness for a given scene. The second part of the grasping task is the motion planning that places the end-effector in the grasp pose. This involves getting an Inverse Kinematics (IK) solution for the goal arm configuration and a trajectory for the arm avoiding any obstacle in the scene. This was addressed by using MoveIt! framework together with an additional tolerance method to compute feasible movements. A comparative study regarding the used motion planners and IK solvers was conducted. We show experimental results of the pipeline, featuring the components mentioned above, which can plan and execute grasps with a success rate that may go up to 90%, depending on the scenario.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"131 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124548786","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":"Comparison of Algorithms for 3D Reconstruction","authors":"J. E. N. Masson, M. Petry","doi":"10.1109/ICARSC.2019.8733610","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733610","url":null,"abstract":"The photogrammetry, 3D reconstruction from images, is an old technique but it's potentials could only be seen after the development of computers and digital photographs. Nowadays it has many applications, as creating scenarios for games, acquiring human expressions, roof inspection, stockpile measurement, high voltage transformer inspection, etc. As new technologies appear, new applications to photogrammetry are created. In this paper the use of available open and closed-source algorithms for 3D reconstruction and texturization is investigated. To achieve this goal, images of a fountain from several points-of-view were used. Next a comparison between several open and closed-source algorithms was performed, evaluating the number of faces, time consumption, RAM memory, GPU memory and the generated textured 3D models. The results obtained demonstrate that with the right setup, current open-source algorithms can achieve results near or better than proprietary software. Regarding the comparison, 3Dflow and MeshRecon presented the most accurate textured 3D models. When comparing quantitative measures, though, MeshRecon presented a slightly better performance in time consumption, but 3Dflow had a better RAM memory usage and a lower quantity of faces with a similar level of details.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125966953","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":"Short-term Path Planning with Multiple Moving Obstacle Avoidance based on Adaptive MPC","authors":"Alberto Franco, Vítor M. F. Santos","doi":"10.1109/ICARSC.2019.8733653","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733653","url":null,"abstract":"This paper presents a different strategy for a self-driving car short-term path planning among multiple moving obstacles. The main task is to study and implement a motion planning and execution framework in order to make ATLASCAR2 coexist with other moving obstacle vehicles by avoiding collision and overtake them when necessary and possible. The proposed technique, based on the Model Predictive Control paradigm, solves an optimization problem formulated in terms of cost minimization under constraints. Simulation results demonstrate and verify the feasibility and the usefulness of the method considering different scenarios, opening space for real scenario implementation.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"28 23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116263257","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}
Carlos Lobato, Araceli Vega-Magro, Pedro Núñez Trujillo, Luis J. Manso
{"title":"Human-robot dialogue and Collaboration for social navigation in crowded environments","authors":"Carlos Lobato, Araceli Vega-Magro, Pedro Núñez Trujillo, Luis J. Manso","doi":"10.1109/ICARSC.2019.8733641","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733641","url":null,"abstract":"Robot navigation in human-populated environments is a subject of great interest among the international scientific community. In order to be accepted in these scenarios, it is important for robots to navigate respecting social rules. Avoid getting too close to a person, not interrupting conversations or asking for permission or collaboration when it is required by social conventions, are some of the behaviours that robots must exhibit. This paper presents a social navigation system that integrates different software agents within a cognitive architecture for robots and describes, as the main contribution, the corpus that allows to establish dialogues between robots and humans in real situations to improve the human-aware navigation system. The corpus has been experimentally evaluated by the simulation of different daily situations, where robots need to plan interactions with real people. The results are analysed qualitatively, according to the behaviour expected by the robot in the interaction performed. The results show how the corpus presented in this paper improves the robot navigation, making it more socially accepted.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128369832","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":"Cooperative Load Transportation with Quadrotors","authors":"T. Bacelar, C. Cardeira, P. Oliveira","doi":"10.1109/ICARSC.2019.8733619","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733619","url":null,"abstract":"This paper presents a methodology for cooperative load transportation with two quadrotors, given the state variables estimates, based on measurements from motion sensors installed on-board. The proposed controllers and estimators resort to optimal control techniques, namely, Linear Quadractic Regulators (LQRs) and Kalman filters, respectively. The proposed control system is validated both in simulation and experimentally, resorting to a commercially available quadrotor equipped with an Inertial Measurement Unit (IMU), an ultrasound height, vertical and frontal cameras, among other sensors.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122881710","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}
C. Ferreira, F. Dzeladini, A. Ijspeert, L. Reis, C. Santos
{"title":"Development of a simulated transtibial amputee model","authors":"C. Ferreira, F. Dzeladini, A. Ijspeert, L. Reis, C. Santos","doi":"10.1109/ICARSC.2019.8733636","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733636","url":null,"abstract":"Currently, there are more than 30 million amputees in the world and each year thousands of people suffer from amputation and, therefore, the development of lower limb prostheses is crucial to improve the quality of millions of people's lives by restoring their mobility. This contribution proposes a simulated amputee model capable of reproducing a transtibial amputee subject wearing a passive prosthesis. The passive prosthesis behavior is simulated using a spring-damper system between shin and foot. This contribution provides a tool capable of reproducing an amputee subject wearing a passive prosthesis, as well as an adaptive framework where researchers can deploy controllers in the simulated transtibial prosthesis, transforming it in a powered transtibial prosthesis. Results show that the amputee model is good for the simulation of transtibial amputees wearing a passive device or an active transtibial prosthesis.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129798816","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":"Robot Localization Through Optical Character Recognition of Signs","authors":"Romulo Pacher Junior, M. Petry","doi":"10.1109/ICARSC.2019.8733652","DOIUrl":"https://doi.org/10.1109/ICARSC.2019.8733652","url":null,"abstract":"Optical character recognition (OCR) is the process by which the textual content of an image is converted into strings. Localization is the problem of figuring out where one is in a given environment. In this work we approach the application of OCR in robot localization. We develop and test a vision based localization system that is capable of detecting room identification signs present in the environment, recognizing their textual contents and apply them to determine its location referent to a topological map of the environment. A sign detection method based on image segmentation by color and corner detection by contour analysis is developed. The recognition of characters is performed with the application of an open-source OCR engine. Localization is performed through the comparison of sign readings with the textual information embedded in the topological representation of the environment. The algorithm was tested in a dataset of images acquired in a corridor. Experimental results show that the system successfully determines its localization in 83.33% of tested cases.","PeriodicalId":198320,"journal":{"name":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133881781","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}