Mostrar el registro sencillo del ítem

dc.contributor.authorPérez Ruiz, Alexander
dc.contributor.authorRosell, Jan
dc.date.accessioned2023-05-16T17:19:28Z
dc.date.available2023-05-16T17:19:28Z
dc.date.issued2009
dc.identifier.issn1061-3773spa
dc.identifier.urihttps://repositorio.escuelaing.edu.co/handle/001/2336
dc.description.abstractPhD programs and graduate studies in robotics usually include motion planning among its main subjects. Students that focus their research in this subject find themselves trapped in the necessity of programming an environment where to test and validate their theoretic contributions. The programming of this robot motion planning environment is a big challenge. It requires on the one hand good programming skills involving the use of software development tools, programming paradigms, or the knowledge of computational complexity and efficiency issues. On the other hand it requires coping with different related issues like the modeling of objects, computational geometry problems and graphical representations and interfaces. The mastering of all these techniques is good for the curricula of roboticists with a motion planning profile. Nevertheless, the time and effort devoted to this end must remain reasonable. Within this framework, the aim of this paper is to provide the students with a roadmap to help them in the development of the software tools needed to test and validate their robot motion planners. The proposals are made within the scope of multi-platform open source code.eng
dc.description.abstractLos programas de doctorado y los estudios de postgrado en robótica suelen incluir la planificación del movimiento entre sus temas principales. Los estudiantes que centran su investigación en este tema se ven atrapados en la necesidad de programar un entorno donde probar y validar sus aportaciones teóricas. La programación de este entorno de planificación del movimiento del robot es un gran reto. Requiere, por un lado, buenas habilidades de programación que impliquen el uso de herramientas de desarrollo de software, paradigmas de programación o el conocimiento de cuestiones de complejidad y eficiencia computacional. Por otro lado, requiere hacer frente a diferentes cuestiones relacionadas, como el modelado de objetos, los problemas de geometría computacional y las representaciones e interfaces gráficas. El dominio de todas estas técnicas es bueno para los currículos de los roboticistas con un perfil de planificación del movimiento. Sin embargo, el tiempo y el esfuerzo dedicados a este fin deben seguir siendo razonables. En este marco, el objetivo de este artículo es proporcionar a los estudiantes una hoja de ruta que les ayude en el desarrollo de las herramientas de software necesarias para probar y validar sus planificadores de movimiento robótico. Las propuestas se realizan en el ámbito del código fuente abierto multiplataforma.spa
dc.format.extent12 páginasspa
dc.format.mimetypeapplication/pdfspa
dc.language.isoengspa
dc.publisherUniversitat Politècnica de Catalunyaspa
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/spa
dc.sourcehttps://upcommons.upc.edu/handle/2117/115895spa
dc.titleA Roadmap to Robot Motion Planning Software Developmenteng
dc.typeArtículo de revistaspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.contributor.researchgroupGrupo de Investigación Ecitrónicaspa
dc.identifier.doihttp://dx.doi.org/10.1002/cae.20269
dc.identifier.handlehttp://hdl.handle.net/2117/115895
dc.identifier.instnameUniversitat Politècnica de Catalunyaspa
dc.identifier.reponameUPCommonsspa
dc.identifier.repourlhttp://hdl.handle.net/2117/115895spa
dc.identifier.urlhttps://upcommons.upc.edu/handle/2117/115895
dc.publisher.placeBarcelona - Españaspa
dc.relation.citationendpage12spa
dc.relation.citationstartpage1spa
dc.relation.citationvolume18spa
dc.relation.indexedN/Aspa
dc.relation.ispartofjournalComputer Applications in Engineering Educationeng
dc.relation.referencesJ. C. Latombe, Robot motion planning, Kluwer Academic Publisher, New York, 1991.spa
dc.relation.referencesS. M. LaValle, Planning algorithms, Cambridge University Press, New York, 2006.spa
dc.relation.referencesL. E. Kavraki and S. M. LaValle, Handbook of robotics, Springer-Verlag, Berlin Heidelberg, 2008, pp 109-129.spa
dc.relation.referencesE. Plaku, K. E. Bekris, and L. E. Kavraki, OOPS for planning: An online open-source programming system, IEEE Int Conf Robotics Autom (2007), 3711-3716.spa
dc.relation.referencesL. Kavraki and J.-C. Latombe, Randomized preprocessing of configuration for fast path planning, IEEE Int Conf Robotics Autom (1994), 2138-2145.spa
dc.relation.referencesJ. J. Kuffner Jr., and S. M. LaValle, RRT-Connect: An efficient approach to single-query path planning, IEEE Int Conf Robotics Autom (2000), 995-1001.spa
dc.relation.referencesG. Booch, Object-oriented analysis and design with applications, Addison Wesley Longman Publishing Co., Inc., Redwood City, CA, 2004.spa
dc.relation.referencesG. Booch, J. Rumbaugh, and I. Jacobson, The unified modeling language. Addison Wesley, Massachusetts, 1999.spa
dc.relation.referencesB. Collins-Sussman, B. Fitzpatrick, and M. Pilato, Version control with subversion. O’Reilly Media Inc., Sebastopol, CA, 2007.spa
dc.relation.referencesK. Martin and B. Hoffman, Mastering CMake: A cross-platform build system. Kitware Inc., New York, 2005.spa
dc.relation.referencesJ. Blanchette and M. Summerfield, Cþþ GUI programming with Qt 4. Prentice Hall PTR, Upper Saddle River, NJ, 2006.spa
dc.relation.referencesS. Gottschalk, M. C. Lin and D. Manocha, OBBTree: A hierarchical structure for rapid interference detection, Computer Graphics 30 (1996), 171-180.spa
dc.relation.referencesG. van den Bergen, Efficient collision detection of complex deformable models using AABB trees, J Graph Tools 2 (1997), 1-13spa
dc.relation.referencesE. Larsen, S. Gottschalk, M. C. Lin, and D. Manocha, Fast proximity queries with swept sphere volumes, Department of Computer Science, University of North Carolina, Chapel Hill, 1999.spa
dc.relation.referencesS. Rabin, AI game programmingn wisdom 2. Charles River Media Inc., Hingham, Massachusetts, 2003.spa
dc.relation.referencesJ. H. Halton, On the efficiency of certain quasi-random sequences of points in evaluating multi-dimensional integrals, Numer Math 2 (1960), 84-90.spa
dc.relation.referencesJ. Rosell, M. Roa, A. Pérez, and F. García, A general deterministic sequence for sampling d-dimensional configuration spaces, J Intell Robotic Syst 50 (2007), 361-373.spa
dc.relation.referencesS. Arya, D. M. Mount, N. S. Netanyahu, R. Silverman, and A. Y. Wu, An optimal algorithm for approximate nearest neighbor searching fixed dimensions, J ACM 45 (1998), 891-923.spa
dc.relation.referencesA. Yershova and S. LaValle, Improving motionplanning algorithms by efficient nearest-neighbor searching, IEEE Trans Robotics 23 (2007), 151 -157.spa
dc.relation.referencesL.-Q. Lee, J. G. Siek, and A. Lumsdaine, The generic graph component library, 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (1999), 399-414.spa
dc.relation.referencesJ. Rosell, C. Vázquez, A. Pérez, and P. Iñiguez, Motion planning for haptic guidance, J Intell Robotic Syst 53 (2008), 223-245.spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)spa
dc.subject.armarcRobots - Programaciónspa
dc.subject.armarcRobots - Programmingeng
dc.subject.armarcDesarrollo de softwarespa
dc.subject.armarcComputer software - Developmenteng
dc.subject.armarcRobóticaspa
dc.subject.armarcRoboticseng
dc.subject.armarcEducación - Enseñanzaspa
dc.subject.armarcEducation - Study and teachingeng
dc.subject.proposalRoboticseng
dc.subject.proposalSoftware developmenteng
dc.subject.proposalPath planningeng
dc.type.coarhttp://purl.org/coar/resource_type/c_2df8fbb1spa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/articlespa
dc.type.redcolhttp://purl.org/redcol/resource_type/ARTspa


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

https://creativecommons.org/licenses/by-nc-nd/4.0/
Excepto si se señala otra cosa, la licencia del ítem se describe como https://creativecommons.org/licenses/by-nc-nd/4.0/