A framework for planning comfortable and customizable motion of an assistive mobile robot

Assistive mobile robots that can navigate autonomously can greatly benefit people with mobility impairments. Since an assistive mobile robot transports a human user from one place to another, its motion should be comfortable for human users. Moreover, it should be possible for users to customize the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gulati, S., Jhurani, C., Kuipers, B., Longoria, R.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 4260
container_issue
container_start_page 4253
container_title
container_volume
creator Gulati, S.
Jhurani, C.
Kuipers, B.
Longoria, R.
description Assistive mobile robots that can navigate autonomously can greatly benefit people with mobility impairments. Since an assistive mobile robot transports a human user from one place to another, its motion should be comfortable for human users. Moreover, it should be possible for users to customize the motion according to their comfort. While there exists a large body of work on motion planning for mobile robots, very little attention has been paid to characterizing comfort and planning comfortable trajectories. In this paper, we first characterize comfortable motion by formulating a measure of discomfort as a weighted sum of the total travel time and time integrals of various kinematic quantities. We then present a method for factoring the weights such that once a user has customized the weights for one task, the same choice of weights leads to similar average value of the discomfort measure in other tasks. We seek trajectories that minimize the discomfort and satisfy boundary conditions on pose, velocity and acceleration. Such a problem can naturally be formulated as a variational optimization problem. Unlike previous work, we present a comprehensive formulation that allows the travel time to be unspecified and includes boundary conditions on position, orientation, velocity and acceleration. This makes the formulation very general as it can be used to compute trajectories for various kinds of tasks, such as starting from rest, coming to rest, moving from one specified velocity to another, arriving at a goal with a specified orientation etc. Finally, we present a fast and robust numerical method for solving the minimization problem.
doi_str_mv 10.1109/IROS.2009.5354172
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5354172</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5354172</ieee_id><sourcerecordid>5354172</sourcerecordid><originalsourceid>FETCH-LOGICAL-c332t-3efbe210108b52362e1c97f6ca2177e9e4e62caaa4379a3cfc647bdd0879e0df3</originalsourceid><addsrcrecordid>eNpVkMlOwzAYhM1SiVLyAIiLXyDh9xIvx6piqVSpEsuBU-U4NjIkcRUHEDw9KVRIzGU080lzGITOCRSEgL5c3q3vCwqgi5KVnEh6gDItFeGUc6aA80M0paRkOSghjv4xJo__WKkm6HQ3owGoghOUpfQCo3hJFRVT9DTHvjet-4j9K_axx9vGdF3onrGN7ZgHUzUOm67G9i0NsQ1fP0UbhxA7HP2IsEkppCG87-oqjLSPVRzO0MSbJrls7zP0eH31sLjNV-ub5WK-yi1jdMiZ85WjBAioqqRMUEesll5YQ4mUTjvuBLXGGM6kNsx6K7is6hqU1A5qz2bo4nc3OOc22z60pv_c7F9j31cJWwc</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A framework for planning comfortable and customizable motion of an assistive mobile robot</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Gulati, S. ; Jhurani, C. ; Kuipers, B. ; Longoria, R.</creator><creatorcontrib>Gulati, S. ; Jhurani, C. ; Kuipers, B. ; Longoria, R.</creatorcontrib><description>Assistive mobile robots that can navigate autonomously can greatly benefit people with mobility impairments. Since an assistive mobile robot transports a human user from one place to another, its motion should be comfortable for human users. Moreover, it should be possible for users to customize the motion according to their comfort. While there exists a large body of work on motion planning for mobile robots, very little attention has been paid to characterizing comfort and planning comfortable trajectories. In this paper, we first characterize comfortable motion by formulating a measure of discomfort as a weighted sum of the total travel time and time integrals of various kinematic quantities. We then present a method for factoring the weights such that once a user has customized the weights for one task, the same choice of weights leads to similar average value of the discomfort measure in other tasks. We seek trajectories that minimize the discomfort and satisfy boundary conditions on pose, velocity and acceleration. Such a problem can naturally be formulated as a variational optimization problem. Unlike previous work, we present a comprehensive formulation that allows the travel time to be unspecified and includes boundary conditions on position, orientation, velocity and acceleration. This makes the formulation very general as it can be used to compute trajectories for various kinds of tasks, such as starting from rest, coming to rest, moving from one specified velocity to another, arriving at a goal with a specified orientation etc. Finally, we present a fast and robust numerical method for solving the minimization problem.</description><identifier>ISSN: 2153-0858</identifier><identifier>ISBN: 9781424438037</identifier><identifier>ISBN: 1424438039</identifier><identifier>EISSN: 2153-0866</identifier><identifier>EISBN: 9781424438044</identifier><identifier>EISBN: 1424438047</identifier><identifier>DOI: 10.1109/IROS.2009.5354172</identifier><identifier>LCCN: 2009900280</identifier><language>eng</language><publisher>IEEE</publisher><subject>Acceleration ; Boundary conditions ; Humans ; Kinematics ; Mobile robots ; Motion measurement ; Motion planning ; Navigation ; Time measurement ; Trajectory</subject><ispartof>2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009, p.4253-4260</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c332t-3efbe210108b52362e1c97f6ca2177e9e4e62caaa4379a3cfc647bdd0879e0df3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5354172$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5354172$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Gulati, S.</creatorcontrib><creatorcontrib>Jhurani, C.</creatorcontrib><creatorcontrib>Kuipers, B.</creatorcontrib><creatorcontrib>Longoria, R.</creatorcontrib><title>A framework for planning comfortable and customizable motion of an assistive mobile robot</title><title>2009 IEEE/RSJ International Conference on Intelligent Robots and Systems</title><addtitle>IROS</addtitle><description>Assistive mobile robots that can navigate autonomously can greatly benefit people with mobility impairments. Since an assistive mobile robot transports a human user from one place to another, its motion should be comfortable for human users. Moreover, it should be possible for users to customize the motion according to their comfort. While there exists a large body of work on motion planning for mobile robots, very little attention has been paid to characterizing comfort and planning comfortable trajectories. In this paper, we first characterize comfortable motion by formulating a measure of discomfort as a weighted sum of the total travel time and time integrals of various kinematic quantities. We then present a method for factoring the weights such that once a user has customized the weights for one task, the same choice of weights leads to similar average value of the discomfort measure in other tasks. We seek trajectories that minimize the discomfort and satisfy boundary conditions on pose, velocity and acceleration. Such a problem can naturally be formulated as a variational optimization problem. Unlike previous work, we present a comprehensive formulation that allows the travel time to be unspecified and includes boundary conditions on position, orientation, velocity and acceleration. This makes the formulation very general as it can be used to compute trajectories for various kinds of tasks, such as starting from rest, coming to rest, moving from one specified velocity to another, arriving at a goal with a specified orientation etc. Finally, we present a fast and robust numerical method for solving the minimization problem.</description><subject>Acceleration</subject><subject>Boundary conditions</subject><subject>Humans</subject><subject>Kinematics</subject><subject>Mobile robots</subject><subject>Motion measurement</subject><subject>Motion planning</subject><subject>Navigation</subject><subject>Time measurement</subject><subject>Trajectory</subject><issn>2153-0858</issn><issn>2153-0866</issn><isbn>9781424438037</isbn><isbn>1424438039</isbn><isbn>9781424438044</isbn><isbn>1424438047</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpVkMlOwzAYhM1SiVLyAIiLXyDh9xIvx6piqVSpEsuBU-U4NjIkcRUHEDw9KVRIzGU080lzGITOCRSEgL5c3q3vCwqgi5KVnEh6gDItFeGUc6aA80M0paRkOSghjv4xJo__WKkm6HQ3owGoghOUpfQCo3hJFRVT9DTHvjet-4j9K_axx9vGdF3onrGN7ZgHUzUOm67G9i0NsQ1fP0UbhxA7HP2IsEkppCG87-oqjLSPVRzO0MSbJrls7zP0eH31sLjNV-ub5WK-yi1jdMiZ85WjBAioqqRMUEesll5YQ4mUTjvuBLXGGM6kNsx6K7is6hqU1A5qz2bo4nc3OOc22z60pv_c7F9j31cJWwc</recordid><startdate>200910</startdate><enddate>200910</enddate><creator>Gulati, S.</creator><creator>Jhurani, C.</creator><creator>Kuipers, B.</creator><creator>Longoria, R.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>200910</creationdate><title>A framework for planning comfortable and customizable motion of an assistive mobile robot</title><author>Gulati, S. ; Jhurani, C. ; Kuipers, B. ; Longoria, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c332t-3efbe210108b52362e1c97f6ca2177e9e4e62caaa4379a3cfc647bdd0879e0df3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Acceleration</topic><topic>Boundary conditions</topic><topic>Humans</topic><topic>Kinematics</topic><topic>Mobile robots</topic><topic>Motion measurement</topic><topic>Motion planning</topic><topic>Navigation</topic><topic>Time measurement</topic><topic>Trajectory</topic><toplevel>online_resources</toplevel><creatorcontrib>Gulati, S.</creatorcontrib><creatorcontrib>Jhurani, C.</creatorcontrib><creatorcontrib>Kuipers, B.</creatorcontrib><creatorcontrib>Longoria, R.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gulati, S.</au><au>Jhurani, C.</au><au>Kuipers, B.</au><au>Longoria, R.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A framework for planning comfortable and customizable motion of an assistive mobile robot</atitle><btitle>2009 IEEE/RSJ International Conference on Intelligent Robots and Systems</btitle><stitle>IROS</stitle><date>2009-10</date><risdate>2009</risdate><spage>4253</spage><epage>4260</epage><pages>4253-4260</pages><issn>2153-0858</issn><eissn>2153-0866</eissn><isbn>9781424438037</isbn><isbn>1424438039</isbn><eisbn>9781424438044</eisbn><eisbn>1424438047</eisbn><abstract>Assistive mobile robots that can navigate autonomously can greatly benefit people with mobility impairments. Since an assistive mobile robot transports a human user from one place to another, its motion should be comfortable for human users. Moreover, it should be possible for users to customize the motion according to their comfort. While there exists a large body of work on motion planning for mobile robots, very little attention has been paid to characterizing comfort and planning comfortable trajectories. In this paper, we first characterize comfortable motion by formulating a measure of discomfort as a weighted sum of the total travel time and time integrals of various kinematic quantities. We then present a method for factoring the weights such that once a user has customized the weights for one task, the same choice of weights leads to similar average value of the discomfort measure in other tasks. We seek trajectories that minimize the discomfort and satisfy boundary conditions on pose, velocity and acceleration. Such a problem can naturally be formulated as a variational optimization problem. Unlike previous work, we present a comprehensive formulation that allows the travel time to be unspecified and includes boundary conditions on position, orientation, velocity and acceleration. This makes the formulation very general as it can be used to compute trajectories for various kinds of tasks, such as starting from rest, coming to rest, moving from one specified velocity to another, arriving at a goal with a specified orientation etc. Finally, we present a fast and robust numerical method for solving the minimization problem.</abstract><pub>IEEE</pub><doi>10.1109/IROS.2009.5354172</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2153-0858
ispartof 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009, p.4253-4260
issn 2153-0858
2153-0866
language eng
recordid cdi_ieee_primary_5354172
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Acceleration
Boundary conditions
Humans
Kinematics
Mobile robots
Motion measurement
Motion planning
Navigation
Time measurement
Trajectory
title A framework for planning comfortable and customizable motion of an assistive mobile robot
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T23%3A01%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20framework%20for%20planning%20comfortable%20and%20customizable%20motion%20of%20an%20assistive%20mobile%20robot&rft.btitle=2009%20IEEE/RSJ%20International%20Conference%20on%20Intelligent%20Robots%20and%20Systems&rft.au=Gulati,%20S.&rft.date=2009-10&rft.spage=4253&rft.epage=4260&rft.pages=4253-4260&rft.issn=2153-0858&rft.eissn=2153-0866&rft.isbn=9781424438037&rft.isbn_list=1424438039&rft_id=info:doi/10.1109/IROS.2009.5354172&rft_dat=%3Cieee_6IE%3E5354172%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424438044&rft.eisbn_list=1424438047&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5354172&rfr_iscdi=true