Recent Advances on the Algorithmic Optimization of Robot Motion View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2006

AUTHORS

J.E. Bobrow , F.C. Park , A. Sideris

ABSTRACT

An important technique for computing motions for robot systems is to conduct a numerical search for a trajectory that minimizes a physical criteria like energy, control effort, jerk, or time. In this paper, we provide example solutions of these types of optimal control problems, and develop a framework to solve these problems reliably. Our approach uses an efficient solver for both inverse and forward dynamics along with the sensitivity of these quantities used to compute gradients, and a reliable optimal control solver. We give an overview of our algorithms for these elements in this paper. The optimal control solver has been the primary focus of our recent work. This algorithm creates optimal motions in a numerically stable and efficient manner. Similar to sequential quadratic programming for solving finite-dimensional optimization problems, our approach solves the infinite-dimensional problem using a sequence of linear-quadratic optimal control subproblems. Each subproblem is solved efficiently and reliably using the Riccati differential equation. More... »

PAGES

21-41

Book

TITLE

Fast Motions in Biomechanics and Robotics

ISBN

978-3-540-36118-3

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-36119-0_2

DOI

http://dx.doi.org/10.1007/978-3-540-36119-0_2

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1053675985


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0102", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Applied Mathematics", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/01", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Mathematical Sciences", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "University of California, Irvine", 
          "id": "https://www.grid.ac/institutes/grid.266093.8", 
          "name": [
            "Department of Mechanical and Aerospace Engineering, University of California, Irvine, Irvine, CA, 92697"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Bobrow", 
        "givenName": "J.E.", 
        "id": "sg:person.0763556435.30", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0763556435.30"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Irvine", 
          "id": "https://www.grid.ac/institutes/grid.266093.8", 
          "name": [
            "Department of Mechanical and Aerospace Engineering, University of California, Irvine, Irvine, CA, 92697"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Park", 
        "givenName": "F.C.", 
        "id": "sg:person.01062014757.30", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01062014757.30"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of California, Irvine", 
          "id": "https://www.grid.ac/institutes/grid.266093.8", 
          "name": [
            "Department of Mechanical and Aerospace Engineering, University of California, Irvine, Irvine, CA, 92697"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Sideris", 
        "givenName": "A.", 
        "id": "sg:person.0613701264.23", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0613701264.23"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2006", 
    "datePublishedReg": "2006-01-01", 
    "description": "An important technique for computing motions for robot systems is to conduct a numerical search for a trajectory that minimizes a physical criteria like energy, control effort, jerk, or time. In this paper, we provide example solutions of these types of optimal control problems, and develop a framework to solve these problems reliably. Our approach uses an efficient solver for both inverse and forward dynamics along with the sensitivity of these quantities used to compute gradients, and a reliable optimal control solver. We give an overview of our algorithms for these elements in this paper. The optimal control solver has been the primary focus of our recent work. This algorithm creates optimal motions in a numerically stable and efficient manner. Similar to sequential quadratic programming for solving finite-dimensional optimization problems, our approach solves the infinite-dimensional problem using a sequence of linear-quadratic optimal control subproblems. Each subproblem is solved efficiently and reliably using the Riccati differential equation.", 
    "editor": [
      {
        "familyName": "Diehl", 
        "givenName": "Moritz", 
        "type": "Person"
      }, 
      {
        "familyName": "Mombaur", 
        "givenName": "Katja", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-36119-0_2", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-36118-3"
      ], 
      "name": "Fast Motions in Biomechanics and Robotics", 
      "type": "Book"
    }, 
    "name": "Recent Advances on the Algorithmic Optimization of Robot Motion", 
    "pagination": "21-41", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-36119-0_2"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "ffaa79e8cc4138db5573f520a3c106745baa6fed108608db0320445f4a8ab7a8"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1053675985"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-36119-0_2", 
      "https://app.dimensions.ai/details/publication/pub.1053675985"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T00:39", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000001_0000000264/records_8700_00000092.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-540-36119-0_2"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-36119-0_2'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-36119-0_2'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-36119-0_2'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-36119-0_2'


 

This table displays all metadata directly associated to this object as RDF triples.

83 TRIPLES      22 PREDICATES      27 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-36119-0_2 schema:about anzsrc-for:01
2 anzsrc-for:0102
3 schema:author Nd1e8724d9a6a4d50a77fa28d49add8ec
4 schema:datePublished 2006
5 schema:datePublishedReg 2006-01-01
6 schema:description An important technique for computing motions for robot systems is to conduct a numerical search for a trajectory that minimizes a physical criteria like energy, control effort, jerk, or time. In this paper, we provide example solutions of these types of optimal control problems, and develop a framework to solve these problems reliably. Our approach uses an efficient solver for both inverse and forward dynamics along with the sensitivity of these quantities used to compute gradients, and a reliable optimal control solver. We give an overview of our algorithms for these elements in this paper. The optimal control solver has been the primary focus of our recent work. This algorithm creates optimal motions in a numerically stable and efficient manner. Similar to sequential quadratic programming for solving finite-dimensional optimization problems, our approach solves the infinite-dimensional problem using a sequence of linear-quadratic optimal control subproblems. Each subproblem is solved efficiently and reliably using the Riccati differential equation.
7 schema:editor N32a23574b4914dc8a4fd1f5a04ed5c64
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf N95c0d3f18d184d69be1cea15bd67aa1a
12 schema:name Recent Advances on the Algorithmic Optimization of Robot Motion
13 schema:pagination 21-41
14 schema:productId N5b69b30c1c964130bb4fc692223e0903
15 N70656e7a9769433b9027313a24a719f7
16 Nbd8f92809e1347569ae75ce152da8f09
17 schema:publisher Nafe76fea570d4e82b66fd4be836314b2
18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053675985
19 https://doi.org/10.1007/978-3-540-36119-0_2
20 schema:sdDatePublished 2019-04-16T00:39
21 schema:sdLicense https://scigraph.springernature.com/explorer/license/
22 schema:sdPublisher N7dfc2940f3e443ba84b65f814ca7920d
23 schema:url http://link.springer.com/10.1007/978-3-540-36119-0_2
24 sgo:license sg:explorer/license/
25 sgo:sdDataset chapters
26 rdf:type schema:Chapter
27 N1b2c50d8d2c247078f155880a1d37442 rdf:first sg:person.01062014757.30
28 rdf:rest Nd6bbe8aa67fd432ab4c95a34075da898
29 N32a23574b4914dc8a4fd1f5a04ed5c64 rdf:first N33c4225c2ece4409a9b128eb47ec1656
30 rdf:rest N55d227c2e8f640f6b3d4bcede934fa66
31 N33c4225c2ece4409a9b128eb47ec1656 schema:familyName Diehl
32 schema:givenName Moritz
33 rdf:type schema:Person
34 N55d227c2e8f640f6b3d4bcede934fa66 rdf:first N602d8a0704834ad7a4ba2bb5583e96e6
35 rdf:rest rdf:nil
36 N5b69b30c1c964130bb4fc692223e0903 schema:name dimensions_id
37 schema:value pub.1053675985
38 rdf:type schema:PropertyValue
39 N602d8a0704834ad7a4ba2bb5583e96e6 schema:familyName Mombaur
40 schema:givenName Katja
41 rdf:type schema:Person
42 N70656e7a9769433b9027313a24a719f7 schema:name doi
43 schema:value 10.1007/978-3-540-36119-0_2
44 rdf:type schema:PropertyValue
45 N7dfc2940f3e443ba84b65f814ca7920d schema:name Springer Nature - SN SciGraph project
46 rdf:type schema:Organization
47 N95c0d3f18d184d69be1cea15bd67aa1a schema:isbn 978-3-540-36118-3
48 schema:name Fast Motions in Biomechanics and Robotics
49 rdf:type schema:Book
50 Nafe76fea570d4e82b66fd4be836314b2 schema:location Berlin, Heidelberg
51 schema:name Springer Berlin Heidelberg
52 rdf:type schema:Organisation
53 Nbd8f92809e1347569ae75ce152da8f09 schema:name readcube_id
54 schema:value ffaa79e8cc4138db5573f520a3c106745baa6fed108608db0320445f4a8ab7a8
55 rdf:type schema:PropertyValue
56 Nd1e8724d9a6a4d50a77fa28d49add8ec rdf:first sg:person.0763556435.30
57 rdf:rest N1b2c50d8d2c247078f155880a1d37442
58 Nd6bbe8aa67fd432ab4c95a34075da898 rdf:first sg:person.0613701264.23
59 rdf:rest rdf:nil
60 anzsrc-for:01 schema:inDefinedTermSet anzsrc-for:
61 schema:name Mathematical Sciences
62 rdf:type schema:DefinedTerm
63 anzsrc-for:0102 schema:inDefinedTermSet anzsrc-for:
64 schema:name Applied Mathematics
65 rdf:type schema:DefinedTerm
66 sg:person.01062014757.30 schema:affiliation https://www.grid.ac/institutes/grid.266093.8
67 schema:familyName Park
68 schema:givenName F.C.
69 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01062014757.30
70 rdf:type schema:Person
71 sg:person.0613701264.23 schema:affiliation https://www.grid.ac/institutes/grid.266093.8
72 schema:familyName Sideris
73 schema:givenName A.
74 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0613701264.23
75 rdf:type schema:Person
76 sg:person.0763556435.30 schema:affiliation https://www.grid.ac/institutes/grid.266093.8
77 schema:familyName Bobrow
78 schema:givenName J.E.
79 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0763556435.30
80 rdf:type schema:Person
81 https://www.grid.ac/institutes/grid.266093.8 schema:alternateName University of California, Irvine
82 schema:name Department of Mechanical and Aerospace Engineering, University of California, Irvine, Irvine, CA, 92697
83 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...