Adjutant: A framework for flexible human-machine collaborative systems

Flexible interaction and instruction is a key enabling technology for expanding robotics into small to medium scale manufacturing, in-home assistance for physically disabled individuals, and robotic surgery. In these cases, performing a task manually is neither practical nor scalable, yet complete a...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the ... IEEE/RSJ International Conference on Intelligent Robots and Systems pp. 1392 - 1399
Main Authors Guerin, Kelleher R., Riedel, Sebastian D., Bohren, Jonathan, Hager, Gregory D.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2014
Subjects
Online AccessGet full text
ISSN2153-0858
DOI10.1109/IROS.2014.6942739

Cover

Loading…
Abstract Flexible interaction and instruction is a key enabling technology for expanding robotics into small to medium scale manufacturing, in-home assistance for physically disabled individuals, and robotic surgery. In these cases, performing a task manually is neither practical nor scalable, yet complete automation is cost-prohibitive or impossible. Thus, our interest is in collaborative systems that can be easily trained to work with an operator. This collaborative robotic system should be instructable in a generalizable way for a wide range of tasks, and should generalize to new tasks gracefully with minimal retraining. At the same time, for a given task, the system should take advantage of user interaction modalities needed to accomplish the task, subject to the constraints of the available interfaces. These ideas motivate the Adjutant framework. Adjutant supports human-robot collaborative operations for ranges of user roles and robot capability. Adjutant models human-robot systems via sets of robot capabilities, composable high-level functions that can be specialized to specific tasks, and collaborative behaviors which relate these capabilities to specific user interfaces or interaction paradigms. Adjutant also incorporates several methods encapsulating reusable task information into capabilities, thus specializing them, including tool affordances, perceptual grounding templates, and tool movement primitives. We have implemented Adjutant as a software framework in ROS and, in this paper, explore the utility of Adjutant for performing several real-world collaborative manufacturing tasks on an industrial robot test-bed.
AbstractList Flexible interaction and instruction is a key enabling technology for expanding robotics into small to medium scale manufacturing, in-home assistance for physically disabled individuals, and robotic surgery. In these cases, performing a task manually is neither practical nor scalable, yet complete automation is cost-prohibitive or impossible. Thus, our interest is in collaborative systems that can be easily trained to work with an operator. This collaborative robotic system should be instructable in a generalizable way for a wide range of tasks, and should generalize to new tasks gracefully with minimal retraining. At the same time, for a given task, the system should take advantage of user interaction modalities needed to accomplish the task, subject to the constraints of the available interfaces. These ideas motivate the Adjutant framework. Adjutant supports human-robot collaborative operations for ranges of user roles and robot capability. Adjutant models human-robot systems via sets of robot capabilities, composable high-level functions that can be specialized to specific tasks, and collaborative behaviors which relate these capabilities to specific user interfaces or interaction paradigms. Adjutant also incorporates several methods encapsulating reusable task information into capabilities, thus specializing them, including tool affordances, perceptual grounding templates, and tool movement primitives. We have implemented Adjutant as a software framework in ROS and, in this paper, explore the utility of Adjutant for performing several real-world collaborative manufacturing tasks on an industrial robot test-bed.
Author Guerin, Kelleher R.
Riedel, Sebastian D.
Hager, Gregory D.
Bohren, Jonathan
Author_xml – sequence: 1
  givenname: Kelleher R.
  surname: Guerin
  fullname: Guerin, Kelleher R.
  email: kguerin2@jhu.edu
  organization: Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
– sequence: 2
  givenname: Sebastian D.
  surname: Riedel
  fullname: Riedel, Sebastian D.
  email: riedels@in.tum.de
  organization: Dept. of Inf., Tech. Univ. Munchen, Munich, Germany
– sequence: 3
  givenname: Jonathan
  surname: Bohren
  fullname: Bohren, Jonathan
  email: jbo@jhu.edu
  organization: Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
– sequence: 4
  givenname: Gregory D.
  surname: Hager
  fullname: Hager, Gregory D.
  email: hager@cs.jhu.edu
  organization: Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
BookMark eNotj8tKw0AUQEeoYK35AHEzP5A4N5Nkct2VYmuhUPCxLncmNzQ1D5lJ1f69Bbs6nM2Bcysm_dCzEPegEgCFj-vX7VuSKsiSArPUaLwSEZoSMoNYoM7URExTyHWsyry8EVEIB6UUKIMlFlOxnFeH40j9-CTnsvbU8c_gP2U9eFm3_NvYluX-2FEfd-T2Tc_SDW1LdvA0Nt8swymM3IU7cV1TGzi6cCY-ls_vi5d4s12tF_NN3IDJxzhXXJOr2DBal6MFLglT4LMYQ2hsUdbIhWVHqQNnK9bnSUO20q7SUOmZePjvNsy8-_JNR_60u5zrP06KUHs
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/IROS.2014.6942739
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781479969340
1479969346
EndPage 1399
ExternalDocumentID 6942739
Genre orig-research
GroupedDBID 6IE
6IF
6IH
6IL
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
M43
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i175t-50efacde7e9bc59b1e8a921ebc577a97b68f9e6beca2c1cbde31107abd3cd31d3
IEDL.DBID RIE
ISSN 2153-0858
IngestDate Wed Aug 27 04:39:58 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-50efacde7e9bc59b1e8a921ebc577a97b68f9e6beca2c1cbde31107abd3cd31d3
PageCount 8
ParticipantIDs ieee_primary_6942739
PublicationCentury 2000
PublicationDate 2014-Sept.
PublicationDateYYYYMMDD 2014-09-01
PublicationDate_xml – month: 09
  year: 2014
  text: 2014-Sept.
PublicationDecade 2010
PublicationTitle Proceedings of the ... IEEE/RSJ International Conference on Intelligent Robots and Systems
PublicationTitleAbbrev IROS
PublicationYear 2014
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001079896
Score 2.043018
Snippet Flexible interaction and instruction is a key enabling technology for expanding robotics into small to medium scale manufacturing, in-home assistance for...
SourceID ieee
SourceType Publisher
StartPage 1392
SubjectTerms Collaboration
Geometry
Kernel
Robots
Surgery
Trajectory
User interfaces
Title Adjutant: A framework for flexible human-machine collaborative systems
URI https://ieeexplore.ieee.org/document/6942739
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEB7anvTioxXf5ODRbbObbbLxVsRShaqohd5KHrPgqxXd9eCvN9ndPhQPXkISQgiZwEySb74P4MQoqo1mNEhiV8SRcDVrosBTizCKnBrlc4eH13wwiq_G3XENThe5MIhYgM-w7avFX76dmdw_lXW4dJMxWYe6O2ZlrtbyPYUKmRRyXM6JscBFEkn1iRlS2bm8u7n3OK64Xc3xQ0yl8CX9DRjOV1FCSJ7beabb5usXQeN_l7kJrWXWHrld-KMtqOF0G9ZXCAeb0O_Zp9zrBp-RHknnuCziAleSemZM_YKkUO0LXguQJZKVc_KJpOR9_mjBqH_xcD4IKiWF4NGFB1nQpZgqY1Gg1KYrdYiJklGIriGEkkLzJJXInT1VZEKjLTJ_L1TaMmNZaNkONKazKe4CYTQ1qcJEC85jo7UbE7sgT0dCMJUavgdNvyOTt5IsY1Jtxv7f3Qew5q1SgrYOoZG953jkvHymjwvzfgPPdqhw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV27TsMwFLVKGYCFR4t444GRpE6c2DFbhahaaAuCVupW2c6NxKtFkDDw9dhJ-gAxsEROZFmWb6RzbZ97DkJnWhKlFSVOFJhH4HPTirXvWGkRSoARLW3tcK_P2sPgehSOKuh8XgsDADn5DFzbzO_y46nO7FFZgwkzGBUraNXgfhAW1VqLExXCRZQbchkYo47JJaLyGtMjotG5v32wTK7ALUf5YaeSo0lrE_Vm8yhIJM9ulipXf_2SaPzvRLdQfVG3h-_miLSNKjDZQRtLkoM11GrGT5l1Dr7ATZzMmFnYpK44sdqY6gVw7tvnvOY0S8BLf8on4EL5-aOOhq2rwWXbKb0UnEeTIKROSCCROgYOQulQKA8iKXwPzAvnUnDFokQAMxGVvva0ioHanaFUMdUx9WK6i6qT6QT2EKYk0YmESHHGAq2U6ROYNE_5nFOZaLaPanZFxm-FXMa4XIyDvz-forX2oNcddzv9m0O0biNUULiOUDV9z-DYYH6qTvJQfwPPX6u9
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+...+IEEE%2FRSJ+International+Conference+on+Intelligent+Robots+and+Systems&rft.atitle=Adjutant%3A+A+framework+for+flexible+human-machine+collaborative+systems&rft.au=Guerin%2C+Kelleher+R.&rft.au=Riedel%2C+Sebastian+D.&rft.au=Bohren%2C+Jonathan&rft.au=Hager%2C+Gregory+D.&rft.date=2014-09-01&rft.pub=IEEE&rft.issn=2153-0858&rft.spage=1392&rft.epage=1399&rft_id=info:doi/10.1109%2FIROS.2014.6942739&rft.externalDocID=6942739
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2153-0858&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2153-0858&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2153-0858&client=summon