Constructing and Implementing Motion Programs for Robotic Marionettes

被引:6
|
作者
Martin, Patrick [1 ]
Johnson, Elliot [2 ]
Murphey, Todd [2 ]
Egerstedt, Magnus [3 ]
机构
[1] York Coll Penn, Elect & Comp Engn Program, Kinsley Engn Ctr, York, PA 17403 USA
[2] Northwestern Univ, Dept Mech Engn, Chicago, IL 60657 USA
[3] Georgia Inst Technol, Dept Elect & Comp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Dynamics; optimal control; robotics;
D O I
10.1109/TAC.2011.2105312
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This technical note investigates how to produce control programs for complex systems in a systematic manner. In particular, we present an abstraction-based approach to the specification and optimization of motion programs for controlling robot marionettes. The resulting programs are based on the concatenation of motion primitives and are further improved upon using recent results in optimal switch-time control. Simulations as well as experimental results illustrate the operation of the proposed method.
引用
收藏
页码:902 / 907
页数:6
相关论文
共 50 条
  • [1] Optimization of Multi-agent Motion Programs with Applications to Robotic Marionettes
    Martin, Patrick
    Egerstedt, Magnus
    [J]. HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2009, 5469 : 262 - 275
  • [2] PuppetMaster: Robotic Animation of Marionettes
    Zimmermann, Simon
    Poranne, Roi
    Bern, James M.
    Coros, Stelian
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2019, 38 (04):
  • [3] Toward a Dynamic Model of Robotic Marionettes
    Doang, Nguyen Kim
    Yong, Lim Kwang
    Wei, Dong
    Koon, Goh Young
    I-Ming, Chen
    Huat, Yeo Song
    Duhl, Henry Been-Lirn
    Kang, Li
    Hao, Su Chen
    [J]. 2008 IEEE CONFERENCE ON ROBOTICS, AUTOMATION, AND MECHATRONICS, VOLS 1 AND 2, 2008, : 1105 - +
  • [4] Control Aesthetics in Software Architecture for Robotic Marionettes
    Murphey, Todd D.
    Johnson, Elliot R.
    [J]. 2011 AMERICAN CONTROL CONFERENCE, 2011, : 3825 - 3830
  • [5] Timing Control of Switched Systems with Applications to Robotic Marionettes
    Martin, Patrick
    Egerstedt, Magnus B.
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2010, 20 (02): : 233 - 248
  • [6] Timing Control of Switched Systems with Applications to Robotic Marionettes
    Patrick Martin
    Magnus B. Egerstedt
    [J]. Discrete Event Dynamic Systems, 2010, 20 : 233 - 248
  • [7] Optimal timing control of interconnected, switched systems with applications to robotic marionettes
    Martin, P.
    Egerstedt, M.
    [J]. WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 156 - 161
  • [8] IMPLEMENTING ROBOTIC DEBURRING
    ARNOLD, K
    [J]. MANUFACTURING ENGINEERING, 1987, 99 (01): : 35 - 37
  • [9] CONSTRUCTING A CALCULUS OF PROGRAMS
    MEERTENS, L
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 375 : 66 - 90
  • [10] Constructing programs or processes
    Reeves, S
    Streader, D
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (12) : 2034 - 2045