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...
Saved in:
Published in | Proceedings of the ... IEEE/RSJ International Conference on Intelligent Robots and Systems pp. 1392 - 1399 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2014
|
Subjects | |
Online Access | Get full text |
ISSN | 2153-0858 |
DOI | 10.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 |