BEGIN:VCALENDAR VERSION:2.0 PRODID:Linklings LLC BEGIN:VTIMEZONE TZID:Australia/Melbourne X-LIC-LOCATION:Australia/Melbourne BEGIN:DAYLIGHT TZOFFSETFROM:+1000 TZOFFSETTO:+1100 TZNAME:AEDT DTSTART:19721003T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT BEGIN:STANDARD DTSTART:19721003T020000 TZOFFSETFROM:+1100 TZOFFSETTO:+1000 TZNAME:AEST RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTAMP:20260114T163633Z LOCATION:Darling Harbour Theatre\, Level 2 (Convention Centre) DTSTART;TZID=Australia/Melbourne:20231212T093000 DTEND;TZID=Australia/Melbourne:20231212T124500 UID:siggraphasia_SIGGRAPH Asia 2023_sess209_papers_939@linklings.com SUMMARY:Optimal Design of Robotic Character Kinematics DESCRIPTION:Guirec Maloisel, Christian Schumacher, Espen Knoop, Ruben Gran dia, and Moritz Bächer (Disney Research)\n\nThe kinematic motion of a robo tic character is defined by its mechanical joints and actuators that restr ict the relative motion of its rigid components. Designing robots that per form a given target motion as closely as possible with a fixed number of a ctuated degrees of freedom is challenging, especially for robots that form kinematic loops. In this paper, we propose a technique that simultaneousl y solves for optimal design and control parameters for a robotic character whose design is parameterized with configurable joints. At the technical core of our technique is an efficient solution strategy that uses dynamics programming to solve for optimal state, control, and design parameters, t ogether with a strategy to remove redundant constraints that commonly exis t in general robot assemblies with kinematic loops. We demonstrate the eff icacy of our approach by either editing the design of an existing robotic character, or by optimizing the design of a new character to perform a des ired motion.\n\nRegistration Category: Full Access, Enhanced Access, Trade Exhibitor, Experience Hall Exhibitor\n\n URL:https://asia.siggraph.org/2023/full-program?id=papers_939&sess=sess209 END:VEVENT END:VCALENDAR