Steven D. Klee
Carnegie Mellon University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Steven D. Klee.
international conference on social robotics | 2015
Steven D. Klee; Beatriz Quintino Ferreira; Rui F. M. Silva; João Paulo Costeira; Francisco S. Melo; Manuela M. Veloso
In this paper, we present an approach for a robot to provide personalized assistance for dressing a user. In particular, given a dressing task, our approach finds a solution involving manipulator motions and also user repositioning requests. Specifically, the solution allows the robot and user to take turns moving in the same space and is cognizant of the user’s limitations. To accomplish this, a vision module monitors the human’s motion, determines if he is following the repositioning requests, and infers mobility limitations when he cannot. The learned constraints are used during future dressing episodes to personalize the repositioning requests. Our contributions include a turn-taking approach to human-robot coordination for the dressing problem and a vision module capable of learning user limitations. After presenting the technical details of our approach, we provide an evaluation with a Baxter manipulator.
robot soccer world cup | 2015
Juan Pablo Mendoza; Joydeep Biswas; Danny Zhu; Richard C. Wang; Philip Cooksey; Steven D. Klee; Manuela M. Veloso
The CMDragons Small Size League SSL team won all of itsi¾ź6 games at RoboCup 2015, scoring a total of 48 goals and conceding 0. This paper presents the core coordination algorithms in offense and defense that enabled such successful performance. We first describe the coordinated plays layer that distributes the teams robots into offensive and defensive subteams. We then describe the offense and defense coordination algorithms to control these subteams. Effective coordination enables our robots to attain a remarkable level of team-oriented gameplay, persistent offense, and reliability during regular gameplay, shifting our strategy away from stopped ball plays. We support these statements and the effectiveness of our algorithms with statistics from our performance at RoboCup 2015.
congress of the italian association for artificial intelligence | 2015
Steven D. Klee; Guglielmo Gemignani; Daniele Nardi; Manuela M. Veloso
In this paper, we consider an autonomous robot that persists over time performing tasks and the problem of providing one additional task to the robot’s task library. We present an approach to generalize tasks, represented as parameterized graphs with sequences, conditionals, and looping constructs of sensing and actuation primitives. Our approach performs graph-structure task generalization, while maintaining task executability and parameter value distributions. We present an algorithm that, given the initial steps of a new task, proposes an autocompletion based on a recognized past similar task. Our generalization and autocompletion contributions are effective on different real robots. We show concrete examples of the robot primitives and task graphs, as well as results, with Baxter. In experiments with multiple tasks, we show a significant reduction in the number of new task steps to be provided.
intelligent robots and systems | 2015
Steven D. Klee; Guglielmo Gemignani; Daniele Nardi; Manuela M. Veloso
In this paper, we consider several autonomous robots with separate tasks that require coordination, but not a coupling at every decision step. We assume that each robot separately acquires its task, possibly from different providers. We address the problem of multiple robots incrementally acquiring tasks that require their sparse-coordination. To this end, we present an approach to provide tasks to multiple robots, represented as sequences, conditionals, and loops of sensing and actuation primitives. Our approach leverages principles from sparse-coordination to acquire and represent these joint-robot plans compactly. Specifically, each primitive has associated preconditions and effects, and robots can condition on the state of one another. Robots share their state externally using a common domain language. The complete sparse-coordination framework runs on several robots. We report on experiments carried out with a Baxter manipulator and a CoBot mobile service robot.
adaptive agents and multi agents systems | 2014
Joydeep Biswas; Juan Pablo Mendoza; Danny Zhu; Benjamin Choi; Steven D. Klee; Manuela M. Veloso
adaptive agents and multi agents systems | 2014
Çetin Meriçli; Steven D. Klee; Jack Paparian; Manuela M. Veloso
national conference on artificial intelligence | 2016
Juan Pablo Mendoza; Joydeep Biswas; Philip Cooksey; Richard C. Wang; Steven D. Klee; Danny Zhu; Manuela M. Veloso
national conference on artificial intelligence | 2013
Çetin Meriçli; Steven D. Klee; Jack Paparian; Manuela M. Veloso
adaptive agents and multi-agents systems | 2015
Guglielmo Gemignani; Steven D. Klee; Manuela M. Veloso; Daniele Nardi
Archive | 2015
Guglielmo Gemignani; Steven D. Klee; Manuela M. Veloso; Daniele Nardi