Fast Path Planning Using Experience Learning from Obstacle Patterns

Total Page:16

File Type:pdf, Size:1020Kb

Fast Path Planning Using Experience Learning from Obstacle Patterns Fast Path Planning Using Experience Learning from Obstacle Patterns Olimpiya Saha and Prithviraj Dasgupta Computer Science Department University of Nebraska at Omaha Omaha, NE 68182, USA fosaha,[email protected] Abstract where the location and geometry of obstacles are initially unknown or known only coarsely. To navigate in such an en- We consider the problem of robot path planning in an vironment, the robot has to find a collision-free path in real- environment where the location and geometry of obsta- time, by determining and dynamically updating a set of way- cles are initially unknown while reusing relevant knowl- edge about collision avoidance learned from robots’ points that connect the robot’s initial position to its goal po- previous navigational experience. Our main hypothesis sition. While there are several state-of-the-art path planners in this paper is that the path planning times for a robot available for robot path planning (Choset et al. 2005), these can be reduced if it can refer to previous maneuvers planners usually replan the path to the goal from scratch ev- it used to avoid collisions with obstacles during earlier ery time the robot encounters an obstacle that obstructs its missions, and adapt that information to avoid obstacles path to the goal - an operation that can consume consid- during its current navigation. To verify this hypothesis, erable time (order of minutes or even hours), if the envi- we propose an algorithm called LearnerRRT that first ronment is complex, with many obstacles. Excessively ex- uses a feature matching algorithm called Sample Con- pended path planning time also reduces the robot’s energy sensus Initial Alignment (SAC-IA) to efficiently match (battery) to perform its operations, and aggravates the over- currently encountered obstacle features with past obsta- cle features, and, then uses an experience based learn- all performance of the robot’s mission. ing technique to adapt previously recorded robot obsta- To address this problem, in this paper, we make the insight cle avoidance trajectories corresponding to the matched that, although obstacles could be geometrically dissimilar in feature, to the current scenario. The feature matching nature, yet there exists some generic features that are com- and machine learning techniques are integrated into the mon across most obstacles. If a robot can be trained to navi- robot’s path planner so that the robot can rapidly and seamlessly update its path to circumvent an obstacle it gate around obstacles with some basic geometric patterns, encounters, in real-time, and continue to move towards it can adapt and synthesize these movements to navigate its goal. We have conducted several experiments using around more complex obstacles without having to learn the a simulated Coroware Corobot robot within the Webots motion around those obstacles from scratch. In this manner, simulator to verify the performance of our proposed al- navigation can be learned incrementally by a robot, without gorithm, with different start and goal locations, and dif- having to be trained independently for each new environ- ferent obstacle geometries and placements, as well as ment it is placed in. To realize our proposed approach we compared our approach to a state-of-the-art sampling- describe an algorithm called LearnerRRT, where, we first based path planner. Our results show that the proposed train a robot by navigating it in an environment where obsta- algorithm LearnerRRT performs much better than In- cle shapes have some common geometric patterns. The fea- formed RRT*. When given the same time, our algorithm finished its task successfully whereas Informed RRT* tures of the obstacles perceived by the robot’s sensors and could only achieve 10 − 20 percent of the optimal dis- its movements or actions to avoid the obstacles are stored tance. in summarized format within a repository maintained in- side the robot. Later on, when the robot is presented with a navigation task in a new environment, which requires it to Introduction maneuver around obstacles, it retrieves the obstacle feature- Autonomous navigation is one of the fundamental problems action pair, where the retrieved obstacle’s features have the in robotics used in several real life applications such as highest resemblance to its currently perceived obstacle fea- unmanned search and rescue, autonomous exploration and tures. The robot then mimics the actions retrieved from its surveillance, and domestic applications such as automated previous maneuver after adapting them for the current ob- waste cleanup or vaccum cleaning. We consider the navi- stacle. We have tested our algorithm on a simulated Corobot gation problem for a robot in an unstructured environment robot using the Webots simulator within different environ- ments having different obstacle geometries and spatial dis- Copyright c 2016, Association for the Advancement of Artificial tributions while varying the start and goal locations of the Intelligence (www.aaai.org). All rights reserved. navigation task given to the robot. Our results show that our proposed algorithm LearnerRRT can perform path plan- possible. The technique reduces to planning from scratch ning in real time in a more time effective manner compared when no past experiences can be reused. In the Lightning to sampling based techniques like Informed RRT*. When and Thunder frameworks (Berenson, Abbeel, and Goldberg given the same time, our algorithm was able to reach the goal 2012; Coleman et al. 2014), a robot learns paths from past in the different environments discussed whereas Informed experiences in a high-dimensional space and reuses them ef- RRT* had covered approximately about 10 − 20 percent of fectively in the future to solve a given navigation task. In the optimal distance between the start and goal locations. most of these approaches, the metric for calculating simi- larity to previous navigation tasks is based on similarity be- Related Work tween the robot’s start and goal locations between a previ- Applications of machine learning to robot navigation has ous task and the navigation task at hand. Similar to these been a topic of interest in the robotics community over the approaches, our LearnerRRT algorithm exploits past knowl- recent years. In one of the earliest works in this direction, edge if a considerable amount of relevance between the cur- Fernandez and Veloso (Fernandez´ and Veloso 2006) pro- rent obstacle and a previously encountered obstacle is iden- posed a policy reuse technique where an agent calculates its tified. Otherwise, to avoid negative transfer, it reverts to expected rewards from possible actions within a reinforce- planning from scratch using a state-of-the-art motion plan- ment learning framework to select whether to use the action ner called Informed RRT* (Gammell, Srinivasa, and Bar- prescribed by its learned policies to explore new actions. da foot 2014) to navigate in the target environment. However, Silva and Mackworth (Da Silva and Mackworth 2010) ex- in contrast to them, our approach considers a higher level tended this work by adding spatial hints in the form of ex- of granularity by learning and reusing actions at obstacles pert advice about the world states. Recently, transfer learn- instead of actions between start and goal locations of pre- ing has been proposed to leverage knowledge gained in one vious navigation paths, to make the navigation apply across task to a related but different task (Taylor and Stone 2009) environments that can vary in size and obstacle size and lo- by transferring appropriate knowledge from related source cations. tasks. Most transfer learning techniques rely on a source task selection strategy, where the most suitable source task Problem Formulation is selected from the source task pool and applied to the tar- Consider a wheeled robot situated within a bounded envi- get task in order to solve it. A related problem with such ronment Q ⊆ <2. We use q 2 Q to denote a configura- an approach is that if the source task is selected incorrectly, tion of the robot, Q ⊂ Q to denote the free space, and the target task can be peformed poorly owing to irrelevant free Q = Q − Q to denote the space occupied by obsta- or ‘negative’ transfer of knowledge from the source task. obs free cles in the environment respectively. The action set for the In (Taylor, Kuhlmann, and Stone 2007), the authors have ad- robot’s motion is given by A ⊂ f[−π; π] × <g; an action is dressed this problem using a transfer hierarchy. Approaches denoted as a = (θ; d) 2 A, where θ 2 [−π; π] and d 2 < such as a human-provided mapping (Torrey et al. 2006) and are the angle (in radians) the robot needs to turn and the dis- a statistical relational model (Torrey and Shavlik 2010) to tance it needs to move respectively. Performing an action a assess similarities between a source and a target task have in configuration q takes the robot to a new configuration q0, also been proposed to mitigate negative transfer. Other tech- which is denoted mathematically as a(q) = q0. A path is niques to learn source to target task mappings efficiently in- an ordered sequence of actions, P = (a ; a ; a ; :::). Let T clude an experience-based learning framework called MAS- 1 2 3 denote a navigation task for the robot, T = (q ; q ), TER (Taylor, Kuhlmann, and Stone 2008) and an experts start goal where q ; q 2 Q denote the start and goal loca- algorithm which is used to select a candidate policy for solv- start goal free tions of T respectively. The objective of the robot is to find ing an unknown Markov Decision Process task (Talvitie and a sequence of actions that guarantees a collision free navi- Singh 2007). Our paper is along this direction of work, and gation path connecting q and q .
Recommended publications
  • Navegación Y Control De Un Mini Veh´Iculo Submarino Autónomo
    CENTRO DE INVESTIGACION´ Y DE ESTUDIOS AVANZADOS DEL INSTITUTO POLITECNICO´ NACIONAL UNIDAD ZACATENCO DEPARTAMENTO DE CONTROL AUTOMATICO´ Navegaci´on y control de un mini veh´ıculo submarino aut´onomo TESIS Que presenta M. en C. Iv´an Torres Tamanaja Para obtener el grado de DOCTOR EN CIENCIAS EN LA ESPECIALIDAD DE CONTROL AUTOMATICO´ Directores de Tesis: Dr. Jorge Antonio Torres Mu˜noz Dr. Rogelio Lozano Leal MEXICO´ DISTRITO FEDERAL AGOSTO DEL 2013. El riego de nadar entre tiburones, no son los tiburones. El verdadero riesgo es sangrar mientras lo haces. (I.T.T.) A la memoria de mi Chan´ın. Q.E.P.D. Dedicatoria A mis padres: Sa´ul Torres Jim´enez Guillermina Tamanaja Ram´ırez Por su palabras de aliento, por la confianza que siempre me han dado, porque son el refugio en mis momentos de duda, porque con nada pago el gran amor y cari˜no que me profesan sin esperar nada a cambio. Por ser una gu´ıa, ejemplo y motor impulsor en mi vida. A mis hermanas: Ivonne e Ivette Qu´epor todo y sobre todo han mostrado ser las mejores hermanas, porque demuestran su afecto y cari˜no con las cosas m´as b´asicas. A mis sobrinos: Iv´an Santiago David Con sus sonrisas me recuerdan que la vida es un juego. Agradecimientos A Dios, que me da la oportunidad de abrir los ojos a un nuevo d´ıatodos los d´ıas. Al CONACYT, por otorgarme una beca para poder realizar mis estudios de docto- rado. Al Dr. Pedro Castillo Garcia, que con su estilo muy particular de aconsejar..
    [Show full text]
  • Robots Are Coming: News24: Sci-Tech: News
    Robots are coming: News24: Sci-Tech: News http://www.news24.com/SciTech/News/Robots-are-coming-20100622 Your current location is: Pretoria SAVE News24.com Home Mail Blogs Albums Classifieds 24.com Sites Jobs Property Cars kalahari.net Win a new console Feelings affect actions - study News24 Games are giving away a Wii, Xbox 360 or Scientists are finding that how something feels to a PS3 to one lucky reader. Find out more. person can affect how he or she acts. News 2010 Opinion Business Sport Lifestyle Games Multimedia Special Reports MyNews24 Newspapers Jobs South Africa | World | Africa | Entertainment | Science & Technology Robots are coming 2010-06-25 08:37 Duncan Alfreds Recommend Be the first of your friends to recommend this. Cape Town - Robots that perform the functions we Print article Email article see in science fiction movies are still some way off, but the technology for domestic robots is growing fast. Related Links "I believe that we will see robots that perform New robot 'learns like a child' smaller individual tasks, but not necessarily robots Will robots fight our wars? as complex as those in the sci-fi movies or as Nanotech robots deliver therapy butler robots, since we may not really need such robots in our daily life," Professor Hendrik Lund kalahari.net buy books, music, dvds, appliances and told News24. much more Electronic products delivered to your doorstop! Find every electronic product Lund is from Denmark where he is known for his from cameras,... robotics projects and workshops with children and was a guest speaker at the CSIR Meraka Institute and he was talking about the design approach for technological tools that may enhance playful interaction.
    [Show full text]
  • Microsoft Kinect Based Mobile Robot Car
    Microsoft Kinect Based Mobile Robot Car China Project Center E term, 2012 A Major Qualifying Project submitted to the Faculty of WORCESTER POLYTECHNIC INSTITUTE in partial fulfillment of the requirements for the Degree of Bachelor of Science Authors Max Saccoccio, Robotics and Mechanical Engineering, 2013 ([email protected]) Joseph Taleb, Electrical and Computer Engineering, 2013 ([email protected]) Partnered With: Kang Lutan, Mechanical Engineering ([email protected]) Xie Man, Mechanical Engineering, ([email protected]) Wei Bo, Mechanical Engineering ([email protected]) Wang Li, Mechanical Engineering ([email protected]) Liaison Zhang Huiping, DEPUSH Technologies Ltd., Wuhan, China Project Advisors Professor Lingsong He, HUST Dept. of Mechanical Engineering Professor Xinmin Huang, WPI Dept. of Electrical and Computer Engineering Professor Yiming Rong, WPI Dept. of Mechanical Engineering Professor Stephen Nestinger, WPI Dept. of Mechanical Engineering Abstract Using Microsoft Robotics Developer Studio and the Parallax Eddie robot platform, a mobile robot car was developed using the Microsoft Kinect as the primary computer vision sensor to identify and respond to voice and gesture commands. The project sponsor, Depush Technology of Wuhan, China has requested a commercially viable educational platform. The end user programs the robot using Microsoft Visual Programming Language to implement code written in C#. ii Acknowledgements We would like to thank our project advisors, Professor Rong of Worcester Polytechnic Institute, and Professor He of Huazhong University of Technology, for their help with our project. We would like to thank them for the input they have provided to our project, especially to our presentation and this report. Professor Rong supplied valuable suggestions to help us make our presentation the best that it could be.
    [Show full text]
  • Human-Robot Interaction Directed Reseach Project
    HRP Investigators’ Workshop February 12-13, 2014 Human Research Program Space Human Factors Habitability Space Human Factors Engineering HUMAN-ROBOT INTERACTION DIRECTED RESEACH PROJECT Aniko Sándor, Ph.D.1 Ernest V. Cross II, Ph.D.1 Mai Lee Chang2 1Lockheed Martin, [email protected] 1Lockheed Martin, [email protected] 2NASA Johnson Space Center, [email protected] Relevance to the HRP Risks and Gaps • The goal of this research project is to contribute to the closure of Human Research Program (HRP) gaps relevant to the “Risk of Inadequate Design of Human and Automation/Robotic Integration (HARI)”, by providing information on how display and control characteristics affect operator performance: – Gap SHFE-HARI-01: What guidelines and tools can we develop to enable system designers and mission planners to conduct systematic task/needs analyses at the appropriate level of detail to allocate work among appropriate agents (human and automation)? – Gap SHFE-HARI-02: How can performance, efficiency, and safety guidelines be developed for effective information sharing between humans and automation, such that appropriate trust and situation awareness is maintained? Human-Robot Interaction • Multi-year research project investigating three areas CEV(L1 applicable to NASA robot systems: 1) The effects of video overlays on teleoperation of a robot arm and a mobile robot 2) The effect of camera locations on a mobile vehicle for teleoperation 3) The types of gestures and verbal commands applicable to human-robot interaction Slide 3 CEV(L1 I would not necessarily call these three areas. Areas would be broader such as co-located and remote operation in which these three fit under Cross, Ernest V.
    [Show full text]
  • Meeting Notes from 2006
    Monthly Meeting of the Seattle Robotics Society Saturday, January 21, 2006 at Renton Technical College Room K201-202 Introduction Jim Wright is still out of town so Cathy Saxton (SRS VP) ran the show. About 55 people showed up on a rather wet Saturday morning. Next month on Saturday, February 18, after the SRS meeting, there will be a practice event for F.I.R.S.T. robots at Highland Middle School in Bellevue. See http://www.issaquahrobotics.org for more details. The regular February SRS meeting will NOT be moved to coincide with a FIRST practice event. However, everyone is invited to come in the afternoon to watch and cheer the teams on. Mapquest link to Highland Middle School: http://www.mapquest.com/maps/map.adp?latlongtype=internal&addtohistory=&latitude=GWSRCFtHGH8%3d&lo ngitude=hEaaSY4LMY%2fpedwvJvx5gQ%3d%3d&name=Highland%20Middle%20School&country=US&address =15027%20Bel%20Red%20Rd&city=Bellevue&state=WA&zipcode=98007&phone=425%2d456%2d6400&spurl= 0&&q=highland%20middle%20school&qc=Schools%20%28K%2d12%29 The F.I.R.S.T. Regional competition will be in Portland, OR at the Memorial Coliseum in the Rose Garden March 2-4. See http://www.usfirst.org for more information about FIRST events and activities. The Robothon Committee is investigating doing a practice contest (warm-up event) in Portland sometime in the spring. More information will be forthcoming on the SRS website and the Yahoo Group listserver. Also, see http://www.seattlerobotics.org/contact.php for more information. Cathy started the meeting out with going around the room and everyone introducing themselves.
    [Show full text]
  • Droni Somigliano a Insetti Cibernetici
    Capitolo 1 Da dove iniziare Breve storia del drone In questo capitolo Il termine “drone” ha assunto in inglese vari signifi- • Breve storia del drone cati in vari periodi storici: da “rimbombo” a “fuco” • Tipi di drone (il maschio dell’ape), da “bordone” (il suono conti- nuo delle cornamuse scozzesi) a una specie cyborg • I giorni nostri dell’universo fantascientifico di Star Trek (chi non • Cosa offre il mercato ricorda lo stupendo drone Borg, Sette di Nove?). Da circa un centinaio d’anni, il concetto di drone è abbinato a un veicolo aereo senza pilota ovvero, un UAV (Unmanned Aerial Vehicle) o, in italiano, APR (Aeromobile a Pilotaggio Remoto). Probabilmente, il nome dato a questi oggetti volanti senza pilota viene associato al “ronzio” prodotto durante il volo, che assomiglia a quello di un fuco, oppure al fatto che i droni somigliano a insetti cibernetici. È strano notare come oggi il termine sia associato solo al volo. In realtà lo stesso termine può venire usato anche per mezzi di terra e di acqua (si veda il paragrafo “Tipi di drone” in questo capitolo). I primi UAV Sembra che il primo uso documentato di un veicolo aereo da guerra senza equipaggio risalga al 1849, quando gli austriaci attaccarono Venezia con palloni senza pilota carichi di esplosivo. Probabilmente ci saranno stati altri casi simili non documentati, ma questo rimane il primo esempio storico di guerra a pilotaggio remoto. LibroDroni.indb 1 13/04/15 12:12 2 Capitolo 1 Un concetto più vicino all’immaginario collettivo di UAV moderno si può far risalire al periodo della Prima guerra mondiale (1915-1918).
    [Show full text]
  • Robotics Cluster the Massachusetts Robotics Cluster
    THE MASSACHUSETTS ROBOTICS CLUSTER www.abiresearch.com THE MASSACHUSETTS ROBOTICS CLUSTER Dan Kara Research Director, Robotics ABI Research Phil Solis Research Director ABI Research Photo Credits: Amazon Robotics: www.amazonrobotics.com, Aquabotix Technology: www.aquabotix.com, Bluefin Robotics: www.bluefinrobotics.com, Boston Engineering: www.boston-engineering.com, Corindus Vascular Robotics: www.corindus.com, Endeavor Robotics: www.endeavorrobotics.com, iRobot: www.irobot.com, Jibo: www.jibo.com, Locus Robotics: www.locusrobotics.com, Neurala: www.neurala.com, Rethink Robotics: www.rethinkrobotics.com, ReWalk Robotics: www.rewalk.com, Robai: www.robai.com, Softrobotics: www.softroboticsinc.com, Vecna Technologies: www.vecna.com I www.abiresearch.com THE MASSACHUSETTS ROBOTICS CLUSTER TABLE OF CONTENTS 1. CONTRIBUTORS ....................................................................................................1 2. EXECUTIVE SUMMARY ........................................................................................2 3. INTRODUCTION ....................................................................................................7 3.1. INNOVATION ECONOMY ...............................................................................................7 3.2. STRATEGIC APPROACH ...................................................................................................7 4. ROBOTS AND ROBOTICS TECHNOLOGIES ......................................................9 4.1. AUTONOMY ....................................................................................................................9
    [Show full text]
  • The Effect of Composite Vs. First Person Perspective View in Real World Telerobotic Operations Hong Yul Jun Iowa State University
    Iowa State University Capstones, Theses and Graduate Theses and Dissertations Dissertations 2011 The effect of composite vs. first person perspective view in real world telerobotic operations Hong Yul Jun Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/etd Part of the Industrial Engineering Commons Recommended Citation Jun, Hong Yul, "The effect of composite vs. first person perspective view in real world telerobotic operations" (2011). Graduate Theses and Dissertations. 11906. https://lib.dr.iastate.edu/etd/11906 This Thesis is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Graduate Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. The effect of composite vs. first person perspective view in real world tele- robotic operations by Hong yul Jun A thesis submitted to the graduate faculty In partial fulfillment of the requirements for the degree of MASTER OF SCIENCE Major: Industrial Engineering Program of Study Committee: Richard T. Stone, Major Professor Gary Mirka Leslie Miller Iowa State University Ames, Iowa 2011 Copyright © Hong yul Jun, 2011. All rights reserved. ii DEDICATION This research is dedicated to my parents Byung un Chon, Sun young Kim and my wife Yun chong Kim. Also it is dedicated to my lovely daughter Sharon Jun and one or two upcoming babies. Thanks you for endless support. Without their support, I would not have been able to complete this work.
    [Show full text]
  • Curriculum Vitae LIAM PAULL
    Curriculum Vitae LIAM PAULL Office Address: University of New Brunswick Electrical and Computer Engineering D-41 Head Hall 15 Dineen Drive Fredericton, NB Canada E3B 5A3 Office Phone: (506) 260–1953 Email Address: [email protected] Homepage: http://www.ece.unb.ca/COBRA/liam.htm Languages: English and French Education 2008 - Present Ph.D., Electrical and Computer Engineering University of New Brunswick Advisor: Dr. Mae Seto and Dr. Howard Li Thesis Title: “Autonomous Underwater Vehicles for Mine Countermeasures” Expected Completion: Spring 2013 2007 - 2008 M.Sc., Electrical and Computer Engineering (Not Completed) University of New Brunswick Advisor: Dr. Liuchen Chang Topic: “Advanced Control of Domestic Water Heaters for Demand Side Management” Note: Fast-tracked to Ph.D. Results were published in [J4]. 2001 - 2004 B.Sc. Computer Engineering McGill University Research Interests Scalable and Consistent Cooperative Localization The primary objective in this work is achieve a best approximation to multi-AUV maximum a pos- teriori trajectory estimation notwithstanding the limited underwater acoustic communications channel. In order to achieve constant-time scalability an adaptive sliding window approach is used where vehicles selectively eliminate old poses from the pose graph once they are no longer being updated. In order to maximize the use of the acoustic channel, a careful tradeoff between transmission or raw data and state beliefs is made. Preliminary testing is complete, final field testing will be completed in 2013. Probabilistic Area Coverage This work aims to bridge the gap between state estimation and area coverage. In the vast majority of cases in the coverage planning literature, vehicle location uncertainty is not explicitly considered.
    [Show full text]
  • MULTI-ROBOT COVERAGE with DYNAMIC COVERAGE INFORMATION COMPRESSION Zachary L
    University of Nebraska at Omaha DigitalCommons@UNO Student Work 3-13-2014 MULTI-ROBOT COVERAGE WITH DYNAMIC COVERAGE INFORMATION COMPRESSION Zachary L. Wilson University of Nebraska at Omaha Follow this and additional works at: https://digitalcommons.unomaha.edu/studentwork Part of the Computer Sciences Commons Recommended Citation Wilson, Zachary L., "MULTI-ROBOT COVERAGE WITH DYNAMIC COVERAGE INFORMATION COMPRESSION" (2014). Student Work. 2900. https://digitalcommons.unomaha.edu/studentwork/2900 This Thesis is brought to you for free and open access by DigitalCommons@UNO. It has been accepted for inclusion in Student Work by an authorized administrator of DigitalCommons@UNO. For more information, please contact [email protected]. MULTI-ROBOT COVERAGE WITH DYNAMIC COVERAGE INFORMATION COMPRESSION A Thesis Presented to the Department of Computer Science and the Faculty of the Graduate College University of Nebraska In Partial Fulfillment of the Requirements for the Degree Master of Science in Computer Science University of Nebraska at Omaha by Zachary L. Wilson March 13, 2014 Supervisory Committee: Professor Prithviraj Dasgupta Professor Stanley Wileman Professor Robert Todd UMI Number: 1554814 All rights reserved INFORMATION TO ALL USERS The quality of this reproduction is dependent upon the quality of the copy submitted. In the unlikely event that the author did not send a complete manuscript and there are missing pages, these will be noted. Also, if material had to be removed, a note will indicate the deletion. UMI 1554814 Published by ProQuest LLC (2014). Copyright in the Dissertation held by the Author. Microform Edition © ProQuest LLC. All rights reserved. This work is protected against unauthorized copying under Title 17, United States Code ProQuest LLC.
    [Show full text]
  • Program Booklet
    Program Booklet FieldRobotEvent 2012 Main sponsors of FRE2012 2 FieldRobotEvent 2012 Content Field Robot Event 2012 .......................................................... 5 10th edition ............................................................................ 5 Program Field Robot Event .................................................... 7 Thursday, 28 of June: Field Robot Preparation ................... 7 Friday, 29th of June: Field Robot Contest ........................... 8 Saturday, 30th of June: Final contest Field Robot Event ..... 9 10th anniversary of the Field Robot Event ............................. 10 A design competition in agricultural robotics ................... 10 Contest Information............................................................. 13 Jury members: ................................................................. 13 Disciplines for the 2012 contest ....................................... 14 General rules ................................................................... 14 Task 1 "Basic"................................................................... 16 Task 2 "Advanced" ........................................................... 18 Task 3 "Professional" – Customer Order ........................... 21 Task 4 "Freestyle" ............................................................ 23 Task 5 “Cooperation” ....................................................... 24 Map of the Floriade terrain .................................................. 26 Map of the fieldrobot terrain ..............................................
    [Show full text]
  • Exploring Microsoft Robotics Studio As a Mechanism for Service-Oriented Robotics
    Exploring Microsoft Robotics Studio as a Mechanism for Service-Oriented Robotics Jesús Cepeda,, Luiz Chaimowicz , Rogelio Soto 1 Computer Vision andAuthor Robotics names Laborator removedy –VeRLab,Departmentofor double blind review. f Computer Science Federal University of Minas Gerais – UFMG, Belo Horizonte, MG, Brazil 2 Intelligent Autonomous Robots Laboratory – eRobots, Department of Mechatronics and ITs Monterrey Institute of Technology – ITESM, Monterrey, NL, Mexico Abstract— When working with mobile robots, a typical task pre-developed services that exist in repositories that consists in developing simulated tests before going towards the developers can use for their specific application. Also, if a real implementations. Nevertheless, this simulation stage may service is not available, the developer can build their own be very time consuming for setting-up environments and and contribute to the community. Thus, while Object- robots. Also, after demonstrating that things worked well in the Oriented Computing usually takes base in a same language simulated environment, implementing algorithms in the real robots demands an extra time consuming stage that requires and developer team, SOA is composed of independent for the programmer to adapt the code for the real connections. providers all around the globe, enabling faster setup and Once this is done, the real world problems come to be the core easier development of complex applications [1]. of challenges in the mobile robotics research area. In that way, Consequently, SOA has become popular and major service-oriented robotics is starting to provide a path for quick computer companies such as Google, IBM, Intel, Oracle, simulation and real implementation setups. In this paper, we Sun Microsystems, and Microsoft [1][2][3][4] not only make use of the Microsoft Robotics Developer Studio (MSRDS) and a MobileRobots Pioneer 3-AT robot for exploring its adopted the approach but also support its technology and behavior under different service providers.
    [Show full text]