RACon: Retrieval-Augmented Simulated Character Locomotion Control Article Swipe
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2406.17795
In computer animation, driving a simulated character with lifelike motion is challenging. Current generative models, though able to generalize to diverse motions, often pose challenges to the responsiveness of end-user control. To address these issues, we introduce RACon: Retrieval-Augmented Simulated Character Locomotion Control. Our end-to-end hierarchical reinforcement learning method utilizes a retriever and a motion controller. The retriever searches motion experts from a user-specified database in a task-oriented fashion, which boosts the responsiveness to the user's control. The selected motion experts and the manipulation signal are then transferred to the controller to drive the simulated character. In addition, a retrieval-augmented discriminator is designed to stabilize the training process. Our method surpasses existing techniques in both quality and quantity in locomotion control, as demonstrated in our empirical study. Moreover, by switching extensive databases for retrieval, it can adapt to distinctive motion types at run time.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2406.17795
- https://arxiv.org/pdf/2406.17795
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4400104267
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4400104267Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2406.17795Digital Object Identifier
- Title
-
RACon: Retrieval-Augmented Simulated Character Locomotion ControlWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-06-11Full publication date if available
- Authors
-
Yuxuan Mu, Shihao Zou, Kangning Yin, Tian Zheng, Li Cheng, Weinan Zhang, Jun WangList of authors in order
- Landing page
-
https://arxiv.org/abs/2406.17795Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2406.17795Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2406.17795Direct OA link when available
- Concepts
-
Character (mathematics), Computer science, Control (management), Artificial intelligence, Computer vision, Mathematics, GeometryTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4400104267 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2406.17795 |
| ids.doi | https://doi.org/10.48550/arxiv.2406.17795 |
| ids.openalex | https://openalex.org/W4400104267 |
| fwci | |
| type | preprint |
| title | RACon: Retrieval-Augmented Simulated Character Locomotion Control |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T12290 |
| topics[0].field.id | https://openalex.org/fields/22 |
| topics[0].field.display_name | Engineering |
| topics[0].score | 0.955299973487854 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/2207 |
| topics[0].subfield.display_name | Control and Systems Engineering |
| topics[0].display_name | Human Motion and Animation |
| topics[1].id | https://openalex.org/T11398 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9521999955177307 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1709 |
| topics[1].subfield.display_name | Human-Computer Interaction |
| topics[1].display_name | Hand Gesture Recognition Systems |
| topics[2].id | https://openalex.org/T12031 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9154999852180481 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1702 |
| topics[2].subfield.display_name | Artificial Intelligence |
| topics[2].display_name | Speech and dialogue systems |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C2780861071 |
| concepts[0].level | 2 |
| concepts[0].score | 0.822536289691925 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q1062934 |
| concepts[0].display_name | Character (mathematics) |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.5136975049972534 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C2775924081 |
| concepts[2].level | 2 |
| concepts[2].score | 0.4813559651374817 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q55608371 |
| concepts[2].display_name | Control (management) |
| concepts[3].id | https://openalex.org/C154945302 |
| concepts[3].level | 1 |
| concepts[3].score | 0.42361193895339966 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q11660 |
| concepts[3].display_name | Artificial intelligence |
| concepts[4].id | https://openalex.org/C31972630 |
| concepts[4].level | 1 |
| concepts[4].score | 0.33340340852737427 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q844240 |
| concepts[4].display_name | Computer vision |
| concepts[5].id | https://openalex.org/C33923547 |
| concepts[5].level | 0 |
| concepts[5].score | 0.137274831533432 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q395 |
| concepts[5].display_name | Mathematics |
| concepts[6].id | https://openalex.org/C2524010 |
| concepts[6].level | 1 |
| concepts[6].score | 0.0 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q8087 |
| concepts[6].display_name | Geometry |
| keywords[0].id | https://openalex.org/keywords/character |
| keywords[0].score | 0.822536289691925 |
| keywords[0].display_name | Character (mathematics) |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.5136975049972534 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/control |
| keywords[2].score | 0.4813559651374817 |
| keywords[2].display_name | Control (management) |
| keywords[3].id | https://openalex.org/keywords/artificial-intelligence |
| keywords[3].score | 0.42361193895339966 |
| keywords[3].display_name | Artificial intelligence |
| keywords[4].id | https://openalex.org/keywords/computer-vision |
| keywords[4].score | 0.33340340852737427 |
| keywords[4].display_name | Computer vision |
| keywords[5].id | https://openalex.org/keywords/mathematics |
| keywords[5].score | 0.137274831533432 |
| keywords[5].display_name | Mathematics |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2406.17795 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | cc-by-sa |
| locations[0].pdf_url | https://arxiv.org/pdf/2406.17795 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | https://openalex.org/licenses/cc-by-sa |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2406.17795 |
| locations[1].id | doi:10.48550/arxiv.2406.17795 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2406.17795 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5076873504 |
| authorships[0].author.orcid | https://orcid.org/0000-0001-7132-3155 |
| authorships[0].author.display_name | Yuxuan Mu |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Mu, Yuxuan |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5077144356 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-9042-6069 |
| authorships[1].author.display_name | Shihao Zou |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Zou, Shihao |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5081909336 |
| authorships[2].author.orcid | https://orcid.org/0000-0001-8652-0151 |
| authorships[2].author.display_name | Kangning Yin |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Yin, Kangning |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5044625906 |
| authorships[3].author.orcid | https://orcid.org/0000-0003-4889-0391 |
| authorships[3].author.display_name | Tian Zheng |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Tian, Zheng |
| authorships[3].is_corresponding | False |
| authorships[4].author.id | https://openalex.org/A5100753413 |
| authorships[4].author.orcid | https://orcid.org/0000-0003-3261-3533 |
| authorships[4].author.display_name | Li Cheng |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Cheng, Li |
| authorships[4].is_corresponding | False |
| authorships[5].author.id | https://openalex.org/A5090720315 |
| authorships[5].author.orcid | https://orcid.org/0000-0002-0127-2425 |
| authorships[5].author.display_name | Weinan Zhang |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Zhang, Weinan |
| authorships[5].is_corresponding | False |
| authorships[6].author.id | https://openalex.org/A5100315010 |
| authorships[6].author.orcid | https://orcid.org/0009-0008-4337-8405 |
| authorships[6].author.display_name | Jun Wang |
| authorships[6].author_position | last |
| authorships[6].raw_author_name | Wang, Jun |
| authorships[6].is_corresponding | False |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2406.17795 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | RACon: Retrieval-Augmented Simulated Character Locomotion Control |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T12290 |
| primary_topic.field.id | https://openalex.org/fields/22 |
| primary_topic.field.display_name | Engineering |
| primary_topic.score | 0.955299973487854 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/2207 |
| primary_topic.subfield.display_name | Control and Systems Engineering |
| primary_topic.display_name | Human Motion and Animation |
| related_works | https://openalex.org/W2058170566, https://openalex.org/W2755342338, https://openalex.org/W2772917594, https://openalex.org/W2775347418, https://openalex.org/W2166024367, https://openalex.org/W3116076068, https://openalex.org/W2229312674, https://openalex.org/W2951359407, https://openalex.org/W2079911747, https://openalex.org/W1969923398 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2406.17795 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | cc-by-sa |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2406.17795 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by-sa |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2406.17795 |
| primary_location.id | pmh:oai:arXiv.org:2406.17795 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | cc-by-sa |
| primary_location.pdf_url | https://arxiv.org/pdf/2406.17795 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | https://openalex.org/licenses/cc-by-sa |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2406.17795 |
| publication_date | 2024-06-11 |
| publication_year | 2024 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 4, 50, 53, 62, 66, 98 |
| abstract_inverted_index.In | 0, 96 |
| abstract_inverted_index.To | 31 |
| abstract_inverted_index.as | 121 |
| abstract_inverted_index.at | 141 |
| abstract_inverted_index.by | 128 |
| abstract_inverted_index.in | 65, 113, 118, 123 |
| abstract_inverted_index.is | 10, 101 |
| abstract_inverted_index.it | 134 |
| abstract_inverted_index.of | 28 |
| abstract_inverted_index.to | 17, 19, 25, 73, 88, 91, 103, 137 |
| abstract_inverted_index.we | 35 |
| abstract_inverted_index.Our | 43, 108 |
| abstract_inverted_index.The | 56, 77 |
| abstract_inverted_index.and | 52, 81, 116 |
| abstract_inverted_index.are | 85 |
| abstract_inverted_index.can | 135 |
| abstract_inverted_index.for | 132 |
| abstract_inverted_index.our | 124 |
| abstract_inverted_index.run | 142 |
| abstract_inverted_index.the | 26, 71, 74, 82, 89, 93, 105 |
| abstract_inverted_index.able | 16 |
| abstract_inverted_index.both | 114 |
| abstract_inverted_index.from | 61 |
| abstract_inverted_index.pose | 23 |
| abstract_inverted_index.then | 86 |
| abstract_inverted_index.with | 7 |
| abstract_inverted_index.adapt | 136 |
| abstract_inverted_index.drive | 92 |
| abstract_inverted_index.often | 22 |
| abstract_inverted_index.these | 33 |
| abstract_inverted_index.time. | 143 |
| abstract_inverted_index.types | 140 |
| abstract_inverted_index.which | 69 |
| abstract_inverted_index.RACon: | 37 |
| abstract_inverted_index.boosts | 70 |
| abstract_inverted_index.method | 48, 109 |
| abstract_inverted_index.motion | 9, 54, 59, 79, 139 |
| abstract_inverted_index.signal | 84 |
| abstract_inverted_index.study. | 126 |
| abstract_inverted_index.though | 15 |
| abstract_inverted_index.user's | 75 |
| abstract_inverted_index.Current | 12 |
| abstract_inverted_index.address | 32 |
| abstract_inverted_index.diverse | 20 |
| abstract_inverted_index.driving | 3 |
| abstract_inverted_index.experts | 60, 80 |
| abstract_inverted_index.issues, | 34 |
| abstract_inverted_index.models, | 14 |
| abstract_inverted_index.quality | 115 |
| abstract_inverted_index.Control. | 42 |
| abstract_inverted_index.computer | 1 |
| abstract_inverted_index.control, | 120 |
| abstract_inverted_index.control. | 30, 76 |
| abstract_inverted_index.database | 64 |
| abstract_inverted_index.designed | 102 |
| abstract_inverted_index.end-user | 29 |
| abstract_inverted_index.existing | 111 |
| abstract_inverted_index.fashion, | 68 |
| abstract_inverted_index.learning | 47 |
| abstract_inverted_index.lifelike | 8 |
| abstract_inverted_index.motions, | 21 |
| abstract_inverted_index.process. | 107 |
| abstract_inverted_index.quantity | 117 |
| abstract_inverted_index.searches | 58 |
| abstract_inverted_index.selected | 78 |
| abstract_inverted_index.training | 106 |
| abstract_inverted_index.utilizes | 49 |
| abstract_inverted_index.Character | 40 |
| abstract_inverted_index.Moreover, | 127 |
| abstract_inverted_index.Simulated | 39 |
| abstract_inverted_index.addition, | 97 |
| abstract_inverted_index.character | 6 |
| abstract_inverted_index.databases | 131 |
| abstract_inverted_index.empirical | 125 |
| abstract_inverted_index.extensive | 130 |
| abstract_inverted_index.introduce | 36 |
| abstract_inverted_index.retriever | 51, 57 |
| abstract_inverted_index.simulated | 5, 94 |
| abstract_inverted_index.stabilize | 104 |
| abstract_inverted_index.surpasses | 110 |
| abstract_inverted_index.switching | 129 |
| abstract_inverted_index.Locomotion | 41 |
| abstract_inverted_index.animation, | 2 |
| abstract_inverted_index.challenges | 24 |
| abstract_inverted_index.character. | 95 |
| abstract_inverted_index.controller | 90 |
| abstract_inverted_index.end-to-end | 44 |
| abstract_inverted_index.generalize | 18 |
| abstract_inverted_index.generative | 13 |
| abstract_inverted_index.locomotion | 119 |
| abstract_inverted_index.retrieval, | 133 |
| abstract_inverted_index.techniques | 112 |
| abstract_inverted_index.controller. | 55 |
| abstract_inverted_index.distinctive | 138 |
| abstract_inverted_index.transferred | 87 |
| abstract_inverted_index.challenging. | 11 |
| abstract_inverted_index.demonstrated | 122 |
| abstract_inverted_index.hierarchical | 45 |
| abstract_inverted_index.manipulation | 83 |
| abstract_inverted_index.discriminator | 100 |
| abstract_inverted_index.reinforcement | 46 |
| abstract_inverted_index.task-oriented | 67 |
| abstract_inverted_index.responsiveness | 27, 72 |
| abstract_inverted_index.user-specified | 63 |
| abstract_inverted_index.Retrieval-Augmented | 38 |
| abstract_inverted_index.retrieval-augmented | 99 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 7 |
| citation_normalized_percentile |