Skip to main content
Journal cover image

Representing, learning, and controlling complex object interactions

Publication ,  Journal Article
Zhou, Y; Burchfiel, B; Konidaris, G
Published in: Autonomous Robots
October 1, 2018

We present a framework for representing scenarios with complex object interactions, where a robot cannot directly interact with the object it wishes to control and must instead influence it via intermediate objects. For instance, a robot learning to drive a car can only change the car’s pose indirectly via the steering wheel, and must represent and reason about the relationship between its own grippers and the steering wheel, and the relationship between the steering wheel and the car. We formalize these interactions as chains and graphs of Markov decision processes (MDPs) and show how such models can be learned from data. We also consider how they can be controlled given known or learned dynamics. We show that our complex model can be collapsed into a single MDP and solved to find an optimal policy for the combined system. Since the resulting MDP may be very large, we also introduce a planning algorithm that efficiently produces a potentially suboptimal policy. We apply these models to two systems in which a robot uses learning from demonstration to achieve indirect control: playing a computer game using a joystick, and using a hot water dispenser to heat a cup of water.

Duke Scholars

Published In

Autonomous Robots

DOI

EISSN

1573-7527

ISSN

0929-5593

Publication Date

October 1, 2018

Volume

42

Issue

7

Start / End Page

1355 / 1367

Related Subject Headings

  • Industrial Engineering & Automation
  • 46 Information and computing sciences
  • 40 Engineering
  • 1702 Cognitive Sciences
  • 0913 Mechanical Engineering
  • 0801 Artificial Intelligence and Image Processing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhou, Y., Burchfiel, B., & Konidaris, G. (2018). Representing, learning, and controlling complex object interactions. Autonomous Robots, 42(7), 1355–1367. https://doi.org/10.1007/s10514-018-9740-7
Zhou, Y., B. Burchfiel, and G. Konidaris. “Representing, learning, and controlling complex object interactions.” Autonomous Robots 42, no. 7 (October 1, 2018): 1355–67. https://doi.org/10.1007/s10514-018-9740-7.
Zhou Y, Burchfiel B, Konidaris G. Representing, learning, and controlling complex object interactions. Autonomous Robots. 2018 Oct 1;42(7):1355–67.
Zhou, Y., et al. “Representing, learning, and controlling complex object interactions.” Autonomous Robots, vol. 42, no. 7, Oct. 2018, pp. 1355–67. Scopus, doi:10.1007/s10514-018-9740-7.
Zhou Y, Burchfiel B, Konidaris G. Representing, learning, and controlling complex object interactions. Autonomous Robots. 2018 Oct 1;42(7):1355–1367.
Journal cover image

Published In

Autonomous Robots

DOI

EISSN

1573-7527

ISSN

0929-5593

Publication Date

October 1, 2018

Volume

42

Issue

7

Start / End Page

1355 / 1367

Related Subject Headings

  • Industrial Engineering & Automation
  • 46 Information and computing sciences
  • 40 Engineering
  • 1702 Cognitive Sciences
  • 0913 Mechanical Engineering
  • 0801 Artificial Intelligence and Image Processing