<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB"><efrbr-work:titleOfTheWork>Incremental multi-objective motion control of nonholonomic mobile robots</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB"><efrbr-expression:titleOfTheExpression>Incremental multi-objective motion control of nonholonomic mobile robots</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2015-11-13</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2006</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>This paper describes a motion controller which issues incremental velocity commands to a nonholonomic mobile robot guided by a holonomic path planner. The controller finds the best pair of rotational and translational velocities through discrete optimization of a multi-criteria objective function. Valid velocity choices are restricted within the dynamic velocity window as determined by the current velocities and the maximum acceleration and deceleration ability of the robot (smoothness criterion). In addition, for each choice the objective function examines the proximity of the resulting stopping configuration to the current goal set by the planner (accuracy criterion). Finally, it takes into account the potential of unforeseen, perhaps unavoidable, collisions due to dynamic obstacles or due to the holonomic nature of the path planner (safety criterion). The controller issues commands which balance these criteria as determined by the user. The proposed controller has been implemented and tested on a Nomad 200 mobile robot achieving smooth, accurate, and safe motion control both in simulated and in real environments</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="page range">2804–2809</efrbr-expression:note><efrbr-expression:note type="conference name">2006 IEEE/RSJ International Conference on Intelligent Robots and Systems</efrbr-expression:note><efrbr-expression:note type="proceedings title">Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Beijing, China,</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~lagoudakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Lagoudakis Michael
            Λαγουδακης Μιχαηλ
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="http://www.ieee.org/index.html"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Institute of Electrical and Electronics Engineers
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="http://id.loc.gov/authorities/subjects/sh85114638"><efrbr-concept:termForTheConcept>
            Robot programming
            robots programming
            robot programming
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB" targetEntity="person" targetURI="http://users.isc.tuc.gr/~lagoudakis"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB" targetEntity="person" targetURI="http://users.isc.tuc.gr/~lagoudakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB" targetEntity="person" targetURI="http://www.ieee.org/index.html" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/78C1A0F3-DFFB-4AF3-B371-03FA3138A6DB" targetEntity="concept" targetURI="http://id.loc.gov/authorities/subjects/sh85114638"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>